MFC 虚函数()虚拟方法什么时候调用,都是自动调用吗?比如CDocument的OnOpenDocument()?请各位指点一
答案:2 悬赏:30 手机版
解决时间 2021-03-22 16:07
- 提问者网友:绫月
- 2021-03-22 06:03
MFC 虚函数()虚拟方法什么时候调用,都是自动调用吗?比如CDocument的OnOpenDocument()?请各位指点一
最佳答案
- 五星知识达人网友:骨子里都是戏
- 2021-03-22 07:15
1.你申明这个函数的时候是否加 virtual 了?
申明:virtual void :SetModifiedFlag(BOOL bModified);
2.函数实现中先执行 CDocument::SetModifiedFlag(bModified);
再执行你的代码,否则你的修改会被覆盖的。
3.调试一下看看你的代码是否执行了。
另外,虚机团上产品团购,超级便宜
申明:virtual void :SetModifiedFlag(BOOL bModified);
2.函数实现中先执行 CDocument::SetModifiedFlag(bModified);
再执行你的代码,否则你的修改会被覆盖的。
3.调试一下看看你的代码是否执行了。
另外,虚机团上产品团购,超级便宜
全部回答
- 1楼网友:大漠
- 2021-03-22 07:46
一般是自动调用的,或者在发生某个事件时调用,这些是框架设定好的。OnOpenDocument就是在打开文档时调用。所以如果你覆盖这个方法,就会在打开文档时执行你的方法。
再看看别人怎么说的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯