MFC整理及原理
轻薄浪荡
这个作者很懒,什么都没留下…
展开
-
1_CString char* string之间的关系
CString转char*,string string转char*,CString char* 转CString,string一、CString转char*,string //字串转换测试 CString CString1; std::string string1; CHAR* char1=NULL;//1string1=CString1.G...原创 2018-04-07 23:21:38 · 162 阅读 · 0 评论 -
2_为MFC程序添加菜单
在MFC中添加菜单栏 1,双击资源文件,显示资源视图,点击Menu插入Menu菜单,编辑菜单的ID,自己取名字。 2,点击“请在此处键入”添加菜单选项,输入&E,E的下面就会产生下划线;在产生的弹出菜单中继续编辑,并且可以添加事件处理函数; 在弹出菜单的任意位置,鼠标右键,弹出的菜单中选择“插入分隔符”,即可产生分隔符 3,在你设计的Dialog窗口的属性栏,选择Men...原创 2018-04-07 23:52:21 · 3247 阅读 · 0 评论 -
3_创建Tab控件
1,新建MFC 对话框项目,为对话框添加Tab控件,选中Tab控件,新建控件变量m_tab_ctrl 2,为Tab控件添加tab项 m_tab_ctrl.InsertItem(0, L”000”),参数1,哪个位置;参数2,item的名称 3,为Tab控件添加监听事件, void C测试Dlg::OnTcnSelchangeTab1(NMHDR *pNMHDR, LRESUL...原创 2018-04-08 12:26:16 · 325 阅读 · 0 评论 -
MFC六大核心机制之一:MFC程序的初始化流程
1,手动编写MFC下面就是我们要手写MFC的代码,class CMyApp:public CWinApp{public: virtual BOOL InitInstance();};class CMainWnd:public CFrameWnd{public: CMainWnd();};CMyApp theApp;BOOL CMyApp::InitInstance(){...原创 2019-01-03 13:46:12 · 514 阅读 · 0 评论