MFC第九讲

MFC(窗口,菜单栏,状态等的风格,孙鑫C++第九讲笔记整理) 分类: MFC2012-08-16 00:05 2012人阅读 评论(1) 收藏 举报 1.修改外观和图标可以在MainFrm中进行,而修改背景和光标只能在View中进行。为什么?因为view的显示挡在了MainFrame的前面。 a.在MainFrame中 PreCreateWindow()中,在窗口创建之前,用重新注册窗口类的方法,比较麻烦。在PreCreateWindow()中修改 CREATESTRUCT typedef struct tag CREATESTRUCT { LPVOID lpCreateParams; HANDLE hInstance; HMENU hMenu; HWND hwndParent; int cy; int cx; int y; int x; LONG style; LPCSTR lpszName; LPCSTR lpszClass; DWORD dwExStyle; } CREATESTRUCT;CREATESTRUCT结构定义了传递给应用程序的窗口过程的初始化参数。 成员: lpCreateParams 指向将被用于创建窗口的数据的指针。 hInstance 标识了拥有新窗口的模块的模块实例的句柄。 hMenu 标识了要被用于新窗口的菜单。如果是子窗口,则包含整数I

文档评论(0)

1亿VIP精品文档

相关文档