首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

VS2005 SDI CMainFrame种无法重载OnCreateClient

2013-06-19 
VS2005 SDI CMainFrame类无法重载OnCreateClienthi,用着vs2005还是和vs6.0差别很大,现在做一个SDI想重载CM

VS2005 SDI CMainFrame类无法重载OnCreateClient
hi,
用着vs2005还是和vs6.0差别很大,现在做一个SDI想重载CMainFrame的OnCreateClient却怎么都找不到,在属性里面找了,只找到了OnCreate的重写。
不太清楚是我程序的不对还是不会用VS2005.
[解决办法]
需要在CMainFrm类中重载。有两种方法:

1)在类视图中,选择CMainFrm,右键“属性”,在右边的页面中选择重载OnCreateClient函数

2)手动添加。主要有两个部位:头文件MainFrm.h中声明,实现文件MainFrm.cpp中实现!
[解决办法]

引用:
Quote: 引用:

需要在CMainFrm类中重载。有两种方法:

1)在类视图中,选择CMainFrm,右键“属性”,在右边的页面中选择重载OnCreateClient函数

2)手动添加。主要有两个部位:头文件MainFrm.h中声明,实现文件MainFrm.cpp中实现!

比如OnCreate对应的是WM_CREATE,那OnCreateClient对应的?

OnCreateClient是虚函数,不是某一个消息的响应函数,在属性窗口中找虚函数

热点排行