注册 登录
编程论坛 VC++/MFC

如何使对话框全屏显示

taxueliuyun 发布于 2007-08-28 13:58, 3344 次点击
我想实实现让对话框全屏显示,应该怎么做呢?谢谢!!!
4 回复
#2
余来2007-08-28 14:25
首先获取桌面窗口
GetDesktopWindow
然后利用桌面窗口指针,代用GetWindowRect获取桌面窗口的大小rect
接着调用ModifyStyle(0,WS_CAPTION,0)去掉当前对话框的标题栏,最后调用
SetWindowPos设置的当前对话框的大小为rect就可以了
#3
taxueliuyun2007-08-28 17:02

非常感谢!!

#4
眼底星空2007-08-28 23:26

也可以直接 SendMessage(WM_SYSCOMMAND,SC_MAXIMIZE,0)

[此贴子已经被作者于2007-8-28 23:26:49编辑过]

#5
小米酱2014-05-02 23:09
想请教,在按下esc键子后怎么回复原图?
1