请问当鼠标点击时是是十么消息??

Zer 2004-05-07 01:16:47
请问当鼠标点击时是是十么消息??
...全文
78 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
叶子哟 2004-05-07
  • 打赏
  • 举报
回复
WM_LBUTTONDOWN
WM_LBUTTONUP
我来看看CB 2004-05-07
  • 打赏
  • 举报
回复
如果用BCB,请看控件的事件属性中
MouseDown等.
lzf20lzf 2004-05-07
  • 打赏
  • 举报
回复
啊!
行了!
叶子哟 2004-05-07
  • 打赏
  • 举报
回复
没有这个消息:'WM_MOUSEDOWN'
是我说的那两个:WM_LBUTTONDOWN,建议你查一下MSDN
非本窗口只能用钩子程序了
Zer 2004-05-07
  • 打赏
  • 举报
回复
.h 文件中:
public: // User declarations
void virtual __fastcall WndProc(TMessage &Message);
.cpp 文件中:void __fastcall TForm2::WndProc(TMessage &Message)
{
if(Message.Msg == WM_MOUSEDOWN)
{
// SetWindowPos(Handle, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE);
}
else
{
TForm::WndProc(Message);
}
}

private: // User declarations
void __fastcall SearchDocumentNode(TMessage Message);
public: // User declarations
BEGIN_MESSAGE_MAP
MESSAGE_HANDLER( WM_MOUSEDOWN, TMessage, SearchDocumentNode)
END_MESSAGE_MAP(TForm)
会说
[C++ Error] Unit2.cpp(68): E2451 Undefined symbol 'WM_MOUSEDOWN'
能够说下??
CWYCN 2004-05-07
  • 打赏
  • 举报
回复
WM_MOUSEDOWN
WM_MOUSEUP
是WINDOWS中的鼠标按下,放开的消息。BCB的很多控件中本身也有MouseDown事件.想在非本窗体中点击时也能够激发去执行,那需要截获WINDOWS的消息,用自己的代码进行处理。
killerxxxxxx 2004-05-07
  • 打赏
  • 举报
回复
WM_MOUSEDOWN
WM_MOUSEUP
Zer 2004-05-07
  • 打赏
  • 举报
回复
to killerxxxxxx(古跃)
有这两消息的么?昨晚我试过编译不过去的
WM_MOUSEDOWN
WM_MOUSEUP

to dxkh(沧海一粟) && matq2008(叶子.net)
我是想在非本窗体中点击时也能够激发去执行

13,871

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧