MFC中如何创建固定大小的窗口

 我来答
薛木木DP43W
推荐于2017-09-17 · TA获得超过129个赞
知道答主
回答量:130
采纳率:0%
帮助的人:137万
展开全部
创建固定大小的窗口:方法一:在your_project_name.cpp中,m_pMainWnd-ShowWindow(SW_SHOW)之前加入下面的语句: ::SetWindowLong(m_pMainWnd-m_hWnd, GWL_STYLE,WS_OVERLAPPED|WS_CAPTION|WS_SYSMENU); //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////方法二:在C***Frame中的PreCreateWindow方法中设置: cs.style = cs.style & (~WS_THICKFRAME); ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 注:推荐第二种方法,其实也就是从cs.style中去掉WS_THICKFRAME: cs.style = WS_OVERLAPPED | WS_CAPTION | FWS_ADDTOTITLE /*| WS_THICKFRAME*/ //ThickFrame属性:窗口自由改变大小
dong_1984dd
推荐于2017-09-12 · TA获得超过1.1万个赞
知道小有建树答主
回答量:1070
采纳率:100%
帮助的人:230万
展开全部
1.创建固定大小的窗口:
方法一:
在your_project_name.cpp中,m_pMainWnd->ShowWindow(SW_SHOW)之前加入下面的语句:
::SetWindowLong(m_pMainWnd->m_hWnd,
GWL_STYLE,WS_OVERLAPPED|WS_CAPTION|WS_SYSMENU);
2.方法二:
在C***Frame中的PreCreateWindow方法中设置:
cs.style = cs.style & (~WS_THICKFRAME);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式