K
kanbor
Unregistered / Unconfirmed
GUEST, unregistred user!
我在实现帮助功能时的问题,比如:<br>MDI程序中运行到一个模式窗口,我按下“F1”寻求帮助,我在系统中注册了一个热键,并捕捉热键的功能:<br>procedure TMainFm.HotKeyDown(var Msg: Tmessage);<br>var<br> s: string;<br>begin<br> //如果是模式窗口<br> // ???????<br><br> <br> // 如果是MDI子窗口<br> if Application.Active and<br> (Msg.LparamLo = 0) and (Msg.LParamHi = VK_F1) then // 假设热键为F1<br> begin<br> s := ActiveMDIChild.Caption + '.htm';<br> ShowChmHelp(s);<br> end;<br>end;<br>上面的模式窗口现在实现不了,请高手帮忙。