摘要: CMenu 菜单类成员函数1. CreateMenu()和CreatePopupMenu(),这两个函数用来创建一个菜单实例,CreateMenu()创建的是普通的菜单实例,如果想创建弹出式菜单,就要用CreatePopupMenu()函数。2. AppendMenu()向菜单中添加一个子项,这个函... 阅读全文
posted @ 2015-09-21 14:35 四月是你的谎言 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 创建模态对话框还要先包含新窗口窗口的头文件。CTestDlg dlg; CTestDlg=新创建的窗口类名 dlg.Domodal();创建非模态对话框CTestDlg *pdlg=new CTestDlg; 最好在把 CTestDlg *pdlg=new CTestDlg;定义在视窗类构造... 阅读全文
posted @ 2015-09-21 14:35 四月是你的谎言 阅读(290) 评论(0) 推荐(0) 编辑
摘要: GetDlgItem 得到控件对象 参数是控件IDGetWindowText 得到控件文本SetWindowText 设置控件文本列 CString str;GetDlgItem(IDC_STATIC1)->GetWindowTextW(str); //得到文本GetDlgItem(IDC_S... 阅读全文
posted @ 2015-09-21 14:34 四月是你的谎言 阅读(141) 评论(0) 推荐(0) 编辑
摘要: GetLength: 获取CString类的对象包含的字符串的长度(字节数)IsEmpty: 测试CString类的对象包含的字符串是否为空Empty: 使CString类的对象包含的字符串为空字符串GetAt: 获得字符串指定位置处的字符... 阅读全文
posted @ 2015-09-21 14:33 四月是你的谎言 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 在CMainFrame类中找到CMFCMenuBar m_wndMenuBar;这个成员变量,将跟它相关的代码注释掉的话,然后运行,OK。 阅读全文
posted @ 2015-09-21 14:33 四月是你的谎言 阅读(497) 评论(0) 推荐(0) 编辑
摘要: CWnd类的成员 1.数据成员m_hWnd指明与这个CWnd对象相关联的HWND句柄2.构造和析构CWnd构造一个CWnd对象DestroyWindow销毁相关联的Windows窗口3.初始化Create创建并初始化与CWnd对象相关联的子窗口PreCreateWindow在与CWnd对象相关联的窗... 阅读全文
posted @ 2015-09-21 14:32 四月是你的谎言 阅读(933) 评论(0) 推荐(0) 编辑
摘要: CxxxxView 视窗类 所有的按键 等消息都先在这里响应CxxxxDoc 文档类CMainFrame 框架类CxxxxApp 应用程序类CxxxxView类中的 OnDraw函数 在窗口改变大小等重绘就会调用 相当于WM_PAINT消息CAboutDlg 生成对话框的类菜单消息响应顺序... 阅读全文
posted @ 2015-09-21 14:32 四月是你的谎言 阅读(619) 评论(0) 推荐(0) 编辑
摘要: typedef struct _IMAGE_SECTION_HEADER { BYTE Name[IMAGE_SIZEOF_SHORT_NAME]; union { DWORD PhysicalAddress;//不用关心,始终是NULL D... 阅读全文
posted @ 2015-09-21 14:30 四月是你的谎言 阅读(1061) 评论(0) 推荐(0) 编辑
摘要: typedef struct _IMAGE_IMPORT_DESCRIPTOR { union { DWORD Characteristics; // 0 for terminating null import descriptor DWO... 阅读全文
posted @ 2015-09-21 14:29 四月是你的谎言 阅读(2004) 评论(0) 推荐(0) 编辑
摘要: typedef struct _IMAGE_BASE_RELOCATION { DWORD VirtualAddress; DWORD SizeOfBlock;// WORD TypeOffset[1];} IMAGE_BASE_RELOCATION;typedef IM... 阅读全文
posted @ 2015-09-21 14:29 四月是你的谎言 阅读(1195) 评论(0) 推荐(0) 编辑