摘要:
1.在资源视图里添加对话框资源2.添加相对应的类3.在相应消息里调用类,创建对话框方法一:模块化对话框(父类对象可以点击) CTestDlg dlg; dlg.DoModal(); 添加头文件方法二:非模快对话框(父类对象不可以点击) CTestDlg *pDlg = new CTestDlg() //在堆内存分配资源,和程序的生命周期一致 pDlg->Create(句柄iD,this); pDlg->ShowWindow(SW_SHOW);动态增加按钮:添加成员变量:CButton m_btn; m_btn.Create("s... 阅读全文
摘要:
1.window程序都是以Wmain()这个函数为入口程序2.变量的声明在main函数执行前先执行3.句柄:图标句柄 HICON,光标句柄HCURSOR,窗口句柄 HWND,应用程序实例句柄HINSTANCE4.消息机制:应用程序通过操作系统控制硬件设备,操作系统提取信息队列中信息处理消息,应用程序被操作时发出消息存入消息队列5.窗口创建过程:设计一个窗口类 注册窗口类 创建窗口 显示和更新窗口5.mfc是采取消息映射的形式进行消息识别6.mfc工作流程图 阅读全文
摘要:
1. 阅读全文
摘要:
1.安装vs20082.新建---项目---mfc---mfc应用程序---单文档---完成 阅读全文
摘要:
1.打开项目的类视图2.右击CxxView,添加消息3.编辑回调函数(过程函数)4.添加CPoint类,用以保存鼠标的初始位置void CDrawView::OnLButtonDown(UINT nFlags, CPoint point){ // TODO: 在此添加消息处理程序代码和/或调用默认值 m_ptOrigin=point; // m_ptOrigin是全局变量用以保存初始点 CView::OnLButtonDown(nFlags, point);}void CDrawView::OnLButton... 阅读全文