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

Zer 2004-05-07 01:16:47
请问当鼠标点击时是是十么消息??
...全文
54 8 点赞 打赏 收藏 举报
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
叶子哟 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)
我是想在非本窗体中点击时也能够激发去执行
  • 打赏
  • 举报
回复
相关推荐
发帖
C++ Builder
加入

1.3w+

社区成员

C++ Builder相关内容讨论区
申请成为版主
帖子事件
创建了帖子
2004-05-07 01:16
社区公告
暂无公告