看了七十一雾央的博客后深有感触,决定学习一下,跟着操作,写下自己的心得。
初体验。
2015/06/13/
///by xbw
编译器 visual studio 2013 MFC应用程序
1.新建工程 MFC应用程序
2.之前一直学习的是基于窗口的MFC,这次看了雾央的改用单个文件,取消勾选文档/试图*******。
3.如果做好的软件想发给朋友,那么就需要勾选在静态库中使用MFC。
4.主框架样式也按雾央的来,只选择了“最小化框”,“系统菜单”这两项。
我想了一下,可能随意的更改窗口对贴图重画会有影响,暂时还不太懂,跟着雾央走。
5.工程建好了。
6.找到 MainFrm.cpp打开后,找到int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)函数;
代码较长,都是关于菜单栏的,去掉菜单栏就需要删掉一部分代码,
处理之后
int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
if (CFrameWndEx::OnCreate(lpCreateStruct) == -1)
return -1;
// 基于持久值设置视觉管理器和样式
OnApplicationLook(theApp.m_nAppLook);
// 创建一个视图以占用框架的工作区
if (!m_wndView.Create(NULL, NULL, AFX_WS_DEFAULT_VIEW, CRect(0, 0, 0, 0), this, AFX_IDW_PANE_FIRST, NULL))
{
TRACE0("未能创建视图窗口\n");
return -1;
}
SetMenu(NULL);
return 0;
}
这样界面清爽多了,感谢雾央。