对话框类函数 OnEraseBkgnd(pDC)
发表在C语言图书答疑 2013-02-19
是否精华
版块置顶:
老师,您好:
我看到一个对话框类的信息函数 OnEraseBkgnd(CDC* pDC),可不知道它是如何添加进程序的,
因为在类向导的 Messages列表中没有找到这个信息函数。


在其头文件中有由类向导添加的定义:

// Implementation
protected:
...

// Generated message map functions
//{{AFX_MSG(CDeskDlg)

[strong]afx_msg BOOL OnEraseBkgnd(CDC* pDC);[/strong] // 字体是灰色的
...

//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};


在其源代码文件(.cpp)中有由类向导添加的如下代码:

BOOL CDeskClockDlg::OnEraseBkgnd(CDC* pDC) 
{
// TODO: Add your message handler code here and/or call default

... // 用户的代码

return CDialog::OnEraseBkgnd(pDC);
}

因其中有 // TODO: Add your message handler code here and/or call default 这样一条信息,
它应该是由类向导自动添加的信息,一般人是不会自己这样写解释。

请老师指教,如何才能添加此函数,谢谢!
分享到:
精彩评论 1
过冬的松鼠
学分:0 LV1
TA的每日心情
Q
2021-01-03 22:18:14
2013-02-23
沙发
读者朋友您好。此函数是某个消息的响应函数,请仔细检查类向导中该对话框中类相关的所有 member functions,应该能查找到该函数的函数名。如果还有问题,请标明书籍的名称和章节。
首页上一页 1 下一页尾页 1 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照