文件名称:VC 限定框架窗口的大小和位置.rar
文件大小:19KB
文件格式:RAR
更新时间:2022-07-30 11:37:57
VC 源码-界面窗体
VC 限定框架窗口的大小和位置,无法移动且固定大小的SDI,用VC 编写实现这种固定窗口大小,且无法用鼠标拖动的窗口。窗口是不能改变大小的,窗口标题也不能被拖动,运行程序后,窗口的位置就已经固定,并不能移动和调整大小的操作。相关的代码: CMenu* pTopMenu = GetSystemMenu(FALSE); //获取系统菜单 pTopMenu -> RemoveMenu(4,MF_BYPOSITION); //去除最大、最小化功能 pTopMenu -> RemoveMenu(2,MF_BYPOSITION); //去除改变尺寸功能 pTopMenu -> RemoveMenu(1,MF_BYPOSITION); //去除移动功能 if( !CFrameWnd::PreCreateWindow(cs) ) return FALSE; //设置框架窗口的初始大小和位置 cs.cy = ::GetSystemMetrics(SM_CYSCREEN) / 4; cs.cx = ::GetSystemMetrics(SM_CXSCREEN) / 3; cs.y = cs.cy / 4; cs.x = cs.cx / 2; return TRUE;
【文件预览】:
srcfans.com
----限定框架窗口的大小和位置()
--------NoMoveResize()