16,471
社区成员
发帖
与我相关
我的任务
分享
BOOL yourdlg::PreTranslateMessage(MSG* pMsg)
{
if (pMsg->hwnd == ::GetDlgItem(m_hWnd, IDC_PIC1) && pMsg->message == WM_MOUSEMOVE)
{
//添加你自己的代码
return TRUE;
}
return CDialog::PreTranslateMessage(pMsg);
}
BOOL yourdlg::PreTranslateMessage(MSG* pMsg)
{
if (pMsg->hwnd == m_pic.m_hWnd && pMsg->message == WM_MOUSEMOVE)
{
//添加你自己的代码
return TRUE;
}
return CDialog::PreTranslateMessage(pMsg);
}
void CQjEnglishDlg::OnMouseMove(UINT nFlags, CPoint point){
CRect rectPic; //图片位置
GetDlgItem(IDC_PIC1)->GetWindowRect(&rectPic);
if(PtInRect(&rectPic,point)){
//鼠标在图片框内
}
}