网站首页  计算机词典

请输入您要查询的字词:

 

字词 CWnd::OnMouseActivate
释义 CWnd::OnMouseActivate

afx_msg int OnMouseActivate( CWnd* pDesktopWnd, UINT nHitTest, UINTmessage );

返回值:
指定了是否要激活CWnd以及是否放弃鼠标事件。它必须是下列值之一:
·MA_ACTIVATE激活CWnd对象。
·MA_NOACTIVATE不激活CWnd对象 。
·MA_ACTIVATEANDEAT激活CWnd对象并放弃鼠标事件。
·MA_NOACTIVATEANDEAT不激活CWnd对象并放弃鼠标事件。

参数:
pDesktopWnd指定了要激活的窗口的顶层父窗口的指针。这个指针可能是临时的,不能被保存。
nHitTest指定了击中测试区域代码。击中测试是用来确定光标的位置的。
message指定了鼠标消息。

说明:
当光标位于非激活窗口内并且用户按下了鼠标按钮时,框架就调用这个成员函数。
缺省的实现在进行任何处理之前把这个消息传递给父窗口。如果父窗口返回TRUE,则处理过程中止。
有关不同的击中测试区域代码的描述参见OnNcHitTest成员函数。
注意 框架调用这个成员函数以允许你的应用程序处理一个Windows消息。传递给你的成员函数的参数反映了接收到消息时框架接收到的参数。如果你调用了这个函数的基类实现,则该实现将使用最初传递给消息的参数(而不是你提供给这个函数的参数)。

请参阅:CWnd::OnNcHitTest, WM_MOUSEACTIVATE
随便看

 

计算机英汉双解词典包含34412条计算机术语英汉翻译词条,基本涵盖了全部常用计算机术语的翻译及用法,是计算机学习及翻译工作的有利工具。

 

Copyright © 2021-2025 foosec.com All Rights Reserved
更新时间:2026/10/24 0:34:50