在VC中实现一个占据整个Windows桌面(包括任务栏等)的全屏对话框的其实并不难
两行代码搞定:
SetWindowLong(hWnd, GWL_STYLE,
GetWindowLong(hWnd, GWL_STYLE) &
~WS_MAXIMIZEBOX); // 去掉WS_MAXIMIZEBOX风格
ShowWindow(hWnd, SW_MAXIMIZE); // 最大化显式窗口如果再加上TOPMOST属性,一般的全屏要求也就如此了吧。
在VC中实现一个占据整个Windows桌面(包括任务栏等)的全屏对话框的其实并不难
两行代码搞定:
SetWindowLong(hWnd, GWL_STYLE,
GetWindowLong(hWnd, GWL_STYLE) &
~WS_MAXIMIZEBOX); // 去掉WS_MAXIMIZEBOX风格
ShowWindow(hWnd, SW_MAXIMIZE); // 最大化显式窗口如果再加上TOPMOST属性,一般的全屏要求也就如此了吧。