我有这么一段代码
class CMyEdit : public CEdit
即从CEdit派生一个CMyEdit
有两种用法:
A.在资源里面放一个Edit框,在DDX中绑定CMyEdit
B.在代码里面用CMyEdit.Create产生一个Edit框
我在CMyEdit中重载了OnCreate函数,那么使用方法A就不会触发OnCreate函数,方法B可以触发OnCreate函数.
问题是,我如果在方法A中也想触发OnCreate函数(有些功能代码在OnCreate里面实现是最好的),或者类似作用的函数(即在窗口创建时才调用一次的函数),我应该怎么做?
class CMyEdit : public CEdit
即从CEdit派生一个CMyEdit
有两种用法:
A.在资源里面放一个Edit框,在DDX中绑定CMyEdit
B.在代码里面用CMyEdit.Create产生一个Edit框
我在CMyEdit中重载了OnCreate函数,那么使用方法A就不会触发OnCreate函数,方法B可以触发OnCreate函数.
问题是,我如果在方法A中也想触发OnCreate函数(有些功能代码在OnCreate里面实现是最好的),或者类似作用的函数(即在窗口创建时才调用一次的函数),我应该怎么做?
解决方案 »
- 谁能谈谈一个完整的FTP报文从A主机传递到B主机的过程?
- 如何知道一个视频文件的编码标准???
- 请问高手,如何监视某一程序执行了某个操作?比如监视photoshop执行了保存操作?内容如题。
- 在vc application 模式的工程里面,dialog使用ActiveMovie显示不了
- vc6中如何实现封闭98系统的PrintScreen和ctrl+N和F1-->F12、ctrl+Insert、shift+insert等键
- 如何让SPIN控件处理大于100的数
- 我想关闭一个本地端口,是否用CSocket.Close()?谢谢
- 求助 判断是否是相同的块(图像拼接)
- help me:如何遍历硬盘上所有的文件?
- 求助:急需一个绘图程序源码。
- 怎样在mfc中实现多个view类
- 帮忙看一下这个串口通讯的问题
绑定 CMyEdit m_edt;
CMyEdit 里实现函数,即你想创建时调用的函数
在对话框的OnInitDialog() 里,用m_edt调用你 的函数