VC++6.0 MFC工程 求一个窗口程序代码,要求双击鼠标左键桌面显示"HELLO"。

2025-02-24 03:56:52
推荐回答(3个)
回答1:


回答2:

以对话框工程 为例 添加 虚函数 PreTranslateMessage
BOOL CMfcdlgDlg::PreTranslateMessage(MSG* pMsg)
{
// TODO: Add your specialized code here and/or call the base class
if( pMsg->message == WM_LBUTTONDBLCLK )
{
CWindowDC dc(CWnd::GetDesktopWindow());
dc.TextOut(20,50, CString("输出测试"));
}
return CDialog::PreTranslateMessage(pMsg);
}

回答3:

响应WM_LBUTTONDBLCLK就可以了,窗口风格里要指定CS_DBLCLKS。