BOOL RegisterHotKey(
HWND hWnd, // window to receive hot-key notification
int id, // identifier of hot key
UINT fsModifiers, // key-modifier flags
UINT vk // virtual-key code
);
可以注册系统热键
然后,在窗口类中,定义
procedure WMHOTKEY(var msg: TMessage); message WM_HOTKEY;
在此函数中作处理,显示窗口
ShowWindow可以显示/隐藏窗口
ShowWindow(Application.Handle,SW_HIDE)将程序从任务栏中隐藏
ShowWindow(Form1.Handle,SW_HIDE)将窗口隐藏
如果要显示,将第二个参数改为SW_SHOW