MFC的消息处理

预定义消息映射宏是以ON_WM开始的这个消息是什么时候开始调用啊我的函数是afx_msgvoidOnSetFocus(CWnd*pOldWnd);voidCDlgTran... 预定义消息映射宏 是以ON_WM开始的
这个消息是什么时候开始调用啊
我的函数是afx_msg void OnSetFocus(CWnd* pOldWnd);

void CDlgTransparent::OnSetFocus(CWnd* pOldWnd)
{
CBkDialog::OnSetFocus(pOldWnd);

// Do only one time
if (m_bFirstTime == TRUE)
{
m_bFirstTime = FALSE;
m_btnLogOff.DrawTransparent(TRUE);
m_btnWorkgroup.DrawTransparent(TRUE);
m_btnOpen.DrawTransparent(TRUE);
m_btnSearch.DrawTransparent(TRUE);
m_btnExplorer.DrawTransparent(TRUE);
m_btnHelp.DrawTransparent(TRUE);
m_btnAbout.DrawTransparent(TRUE);
m_btnCannibal.DrawTransparent(TRUE);
m_chkCheckbox.DrawTransparent(TRUE);
} // if
}

这个消息什么时候调用?能解释一下吗
展开
 我来答
走出憧憬
2008-12-19 · 超过30用户采纳过TA的回答
知道答主
回答量:66
采纳率:0%
帮助的人:62.6万
展开全部
当该窗口得到焦点时候被调用,
例如:
如果是一个编辑框,那么我们鼠标单击它或者我们按Tab键切换到它的时候,就会调用这个消息,
如果是对话框,按钮等等也是一样的了,但是他们都是在得到焦点的那一时刻被调用。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式