首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > VFP >

vfp怎么在程序外调用热键。 如小弟我按Ctrl+Shift+S 会打开小弟我的查找表单

2013-10-05 
vfp如何在程序外调用热键。 如我按Ctrl+Shift+S 会打开我的查找表单vfp如何在程序外调用热键打开表单。如我

vfp如何在程序外调用热键。 如我按Ctrl+Shift+S 会打开我的查找表单
vfp如何在程序外调用热键打开表单。
如我的程序已最小化到托盘,我按Ctrl+Shift+S 会打开我的查找表单 。
[解决办法]
1、设置表单:ShowWindow=2(顶层表单)
2、在表单INIT事件中加入如下代码
Declare Long SendMessage In "user32" Long,Long,Long,Long
WM_SETHOTKEY=0x32
HOTKEYF_SHIFT=1
HOTKEYF_CTRL=2
*HOTKEYF_ALT=4
wHotkey=(HOTKEYF_SHIFT+HOTKEYF_CTRL)*(2^8)+Asc('W')&& Ctrl+Shift+W
SendMessage(Thisform.HWnd,WM_SETHOTKEY,wHotkey,0)

热点排行