我正试图在Delphi 2010中将表单置于“帮助模式”。
我有一个用户点击的按钮,我希望光标更改为帮助光标,然后当用户点击控件时,显示控件的帮助
是否有可以发送的窗口消息?
答案 0 :(得分:6)
向SC_CONTEXTHELP
lParam
传递OnClick
消息。
使用指针将光标更改为问号。如果用户然后单击对话框中的控件,控件将收到 WM_HELP 消息。
在按钮procedure TMyForm.Button1Click(Sender: TObject);
begin
SendMessage(Handle, WM_SYSCOMMAND, SC_CONTEXTHELP, 0);
end;
事件处理程序中写下这样的内容:
{{1}}