主要用于贴图
1、用图片实现按钮
2、按钮控件属性设置为不可视
代码如下:
BOOL CLoginDlg::PreTranslateMessage(MSG* pMsg)
{
// TODO: 在此添加专用代码和/或调用基类
if (pMsg->message == WM_LBUTTONDOWN)
{
//获取按钮的区域
CRect rect,rc;
m_Ok.GetWindowRect(&rect);
m_Cancel.GetWindowRect(&rc);
CPoint point;
GetCursorPos(&point);
if (rect.PtInRect(point))
{
UpdateData(TRUE);
//处理响应
//....
}
}
return CDialogEx::PreTranslateMessage(pMsg);
}
本文介绍了一种使用C++实现按钮点击事件的方法。通过获取按钮区域并检查鼠标点击位置来判断是否点击了特定按钮,并展示了如何在点击事件发生时进行响应处理。
1061

被折叠的 条评论
为什么被折叠?



