- 博客(4)
- 收藏
- 关注
转载 MFC(SDI)开始运行最大化详解
1. 窗口的最大化<br /><br />修改MFC的窗口界面的外观,修改MFC窗口的外观要用到类风格(CS_XXXX)和窗口风格(WS_XXXX),MFC在WinMain函数的最开始都定义了WNDCLASS窗口类,该类可以改变窗口的图标,背景,光标等;若要改变窗口的大小,一般在CMainFrame::PreCreateWindow(CREATESTRUCT& cs)中修改构造类cs的值,可以修改cs的cx,cy来改变大小;<br />如 果要最大化,就要修改cs.style|=WS_MAXIMIZE
2010-12-11 11:15:00 830
转载 修改MFC标题栏上的图标和修改MFC窗口标题
<br />MFC程序的默认的标题是“无标题-title”,其中title是应用程序的名称,我们应如何修改MFC窗口标题来符合自己的要求?<br /> MFC程序的文档类中定义了一个虚函数SetTitle,用于设置窗口标题的前半部分,如果只是要修改“无标题”部分,可以重载文档类的该函数。窗口标题的后半部分可以通过SetWindowText设置,也可以编辑字符串资源中的IDR_MAINFRAME字符串,将第一个"n之前的字符串替换掉即可,而如果你想把“无标题”部分除掉,则必须修该窗口的风格。<br />
2010-12-11 10:47:00 339
转载 获取view doc app指针
1)在View中获得Doc指针 CYouSDIDoc *pDoc=GetDocument();一个视只能有一个文档。 2) 在App中获得MainFrame指针 CWinApp 中的 m_pMainWnd变量就是MainFrame的指针 也可以: CMainFrame *pMain =(CMainFrame *)AfxGetMainWnd(); 3) 在View中获得MainFrame指针 CMainFrame *pMain=(CmaimFrame *)AfxGetApp()->m_pMainWnd; 4)
2010-12-11 10:40:00 297
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人