如何将表单放入帮助模式?

时间:2012-02-09 14:45:01

标签: windows delphi winapi delphi-2010

我正试图在Delphi 2010中将表单置于“帮助模式”。

我有一个用户点击的按钮,我希望光标更改为帮助光标,然后当用户点击控件时,显示控件的帮助

是否有可以发送的窗口消息?

1 个答案:

答案 0 :(得分:6)

SC_CONTEXTHELP lParam传递OnClick消息。

  

使用指针将光标更改为问号。如果用户然后单击对话框中的控件,控件将收到 WM_HELP 消息。

在按钮procedure TMyForm.Button1Click(Sender: TObject); begin SendMessage(Handle, WM_SYSCOMMAND, SC_CONTEXTHELP, 0); end; 事件处理程序中写下这样的内容:

{{1}}