WM_LBUTTONUP
计算机专业名词
WM_LBUTTONUP,计算机专业名词,意思是窗口信息
窗口消息
当光标在窗口客户区时,用户释放鼠标左键时发出的消息。如果鼠标没有捕获,这个消息被送到光标下的窗口。否则,该消息发布到捕获鼠标的窗口。
VC和button控制只有两个事件,一个是单击事件,一个事双击事件。
PreTranslateMessage是消息在送给TranslateMessage函数之前被调用的,绝大多数本窗口的消息都要通过这里,比较常用,当你需要在MFC之前处理某些消息时,常常要在这里添加代码.
BOOL AcameraCT::PreTranslateMessage(MSG* pMsg)
{
int buID;
buID= GetWindowLong(pMsg->hwnd,GWL_ID);//由窗口句柄获得ID号,GetWindowLong为获得窗口的ID号。
if(pMsg->message==WM_LBUTTONDOWN)
{
if(buID==IDC_BUTTON_CT1) //按下
{
//在这里添加单击按下事件的程序
}
}
if(pMsg->message==WM_LBUTTONUP)
{
if(buID==IDC_BUTTON_CT1)
{
//在这里添加单击松开事件的程序
}
}
return CDialog::PreTranslateMessage(pMsg);
}
参考资料
最新修订时间:2022-05-11 21:00
目录
概述
参考资料