我做了一个登陆器程序,打开登陆器登陆游戏后,登陆器自动隐藏了 我再次新打开登陆器,想把隐藏的登陆器显示出来 这一块如何发信息能让隐藏的登陆器显示出来呢 我已做好只运行一个程序,只差最后这步,把隐藏的登陆器再次激发显示 哪个位位帮帮忙给写个例子 谢谢 一个朋友回得了我,说是用热健
------------------------------------------------------
声明函数和类型private
hotkeyid :integer;
procedure WMhotkeyhandle(var msg:Tmessage); message wm_hotkey; //最小化或者隐藏程序响应热键注册热键hotkeyid:=GlobalAddAtom(pchar('UserDefineHotKey'))-$C000; //取值范围
registerhotkey(handle,hotkeyid,mod_Alt,90);//注册热键 if (msg.LParamHi=90) and(msg.lparamLo=mod_Alt) then //相应代码
form1.Show;/显示窗体注销热键unregisterhotkey(handle,hotkeyid);
DeleteAtom(HotKeyID);
------------------------------------------------------------但程序只允许运行一个,在该程序已经打开而且隐藏了,如何再次打开该程序把这个热健代码发送出去呢哪个大大帮帮忙,感谢感谢
------------------------------------------------------
声明函数和类型private
hotkeyid :integer;
procedure WMhotkeyhandle(var msg:Tmessage); message wm_hotkey; //最小化或者隐藏程序响应热键注册热键hotkeyid:=GlobalAddAtom(pchar('UserDefineHotKey'))-$C000; //取值范围
registerhotkey(handle,hotkeyid,mod_Alt,90);//注册热键 if (msg.LParamHi=90) and(msg.lparamLo=mod_Alt) then //相应代码
form1.Show;/显示窗体注销热键unregisterhotkey(handle,hotkeyid);
DeleteAtom(HotKeyID);
------------------------------------------------------------但程序只允许运行一个,在该程序已经打开而且隐藏了,如何再次打开该程序把这个热健代码发送出去呢哪个大大帮帮忙,感谢感谢
解决方案 »
- 如何获得鼠标指向位置的内容
- 长得很相似,求区别用法有什么不一样的。。。。。。。。。。。。
- 在dll里点DBLookupCombo时出现"cannot assign a tfont to a tfont"的错误
- “where 子句语法错误”???
- 我的程序是用intraweb做的,转化为ISAPI的方式时,怎样上传。
- 如何动态返回复核条件的记录数:top 参数???如何传递
- 问一个超级菜的问题,在DELPHI中如何在类窗口中添加function函数?
- 如何自绘时间轴
- Delphi中拖动光标Cursor怎么设置?
- 我想问一下这个是怎么实现的
- 如何用DELPHI制作小球追踪控制程序?
- 救教 Delphi 中 如何实现隐藏的窗口再次激发显示出来
hMutex: HWND;
iRet: integer;
begin
Application.Initialize;
hMutex := CreateMutex(nil,False,PChar(FMutex));
iRet := GetLastError;
if iRet <>ERROR_ALREADY_EXISTS then
begin
Application.CreateForm(TForm1, Form1);
Application.Run;
end
else
begin
keybd_event(VK_ALT,0,KEYEVENTF_EXTENDEDKEY or 0,0);
keybd_event($90,0,0,0);
keybd_event($90,0,KEYEVENTF_KEYUP,0);
keybd_event(VK_ALT,0,KEYEVENTF_EXTENDEDKEY or KEYEVENTF_KEYUP,0);
end;
ReleaseMutex(hMutex);
end.