MFC生成的执行程序,如何在原程序中控制初始界面的大小?

badrboy 2003-11-13 10:03:56
VC里编一个可执行程序后
那个程序的初始界面的大小在哪设
...全文
76 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
guothreelove2003 2003-11-14
  • 打赏
  • 举报
回复
同意smilewang(急速传说)
smilewang 2003-11-14
  • 打赏
  • 举报
回复
在这个函数中设置.
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
cs.cx=640; // 设置cx,cy为你想要得尺寸。
cs.cy=150;
// cs.style &= ~FWS_ADDTOTITLE;
// cs.style &= ~WS_MAXIMIZEBOX;
// cs.style &= ~WS_THICKFRAME;

if( !CFrameWnd::PreCreateWindow(cs) )
return FALSE;
// TODO: Modify the Window class or styles here by modifying
// the CREATESTRUCT cs

return TRUE;
}
zminhao 2003-11-14
  • 打赏
  • 举报
回复
如果是想使程序最大化或最小化之类
m_pMainWnd->ShowWindow(SW_MAXIMIZE) ;
vcforever 2003-11-13
  • 打赏
  • 举报
回复
一楼和二楼的两个函数都可以实现!
如果你的程序是基于对话框的在OnInitDialog()函数中调用上面两个函数之一

如果你的程序是MDI或SDI的就在你的MainFrm.cpp中的OnCreate()函数中调用上面两个函数之一
huanyun 2003-11-13
  • 打赏
  • 举报
回复
SetWindowPos也可以
xundeng 2003-11-13
  • 打赏
  • 举报
回复
用MoveWindow() is ok

15,978

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧