|

楼主 |
发表于 2004-7-13 10:09:00
|
显示全部楼层
Re:请问,怎么检测当前程序是否是活动的?
我已经有解了。
case WM_ACTIVATE:
{
if(LOWORD(wParam)==WA_INACTIVE)
{
ChangeDisplaySettings(NULL,CDS_RESET);
}
else
{
DEVMODE dm;
dm.dmSize = sizeof(DEVMODE);
dm.dmPelsWidth = 800;
dm.dmPelsHeight = 600;
dm.dmBitsPerPel = 16;
dm.dmFields = DM_PELSWIDTH | DM_PELSHEIGHT|DM_BITSPERPEL;
ChangeDisplaySettings(&dm,CDS_FULLSCREEN);
}
}
break; |
|