谁有Delphi 5的安装光盘吗?如果有,麻烦帮我把光盘上的Info\Extras\SendKeys目
录下的SndKey32.pas文件发到,我现在在外出差急需,因为该文件能解决我的问题,万分感谢!
录下的SndKey32.pas文件发到,我现在在外出差急需,因为该文件能解决我的问题,万分感谢!
解决方案 »
- 如何将colorbox1中的各条颜色添加到mainmenu1中并能够被执行?
- DLL中使用的Fastreport能不能直接打印???
- 一个基础的Delphi冒泡算法!
- 求一个IDTCPServer/clinet的程序
- 二层架构中怎么样在主程序与DLL之间共享一个数据库连接?如何调试?
- 安装delphi7的问题?
- 在线等:intraweb发布
- 这算不算paradox的严重缺陷
- 利用DELPHI如何创建ACCESS数据库?
- 我来问一下大家,一般在做网络连接的话,是怎么处理c/s端始终连接状态的?比较通用.....
- 请问如何程序操纵打印机在预览时或者打印时就是横向的?--在线等待!
- 如何取得小数点后的数值并与之验证之程式
累死我,呵呵function EnumWindowsProc(WHandle: HWND; lParam: LPARAM): BOOL; export; stdcall;
const
MAX_WINDOW_NAME_LEN = 80;
var
WindowName : array[0..MAX_WINDOW_NAME_LEN] of char;
begin
{Can't test GetWindowText's return value since some windows don't have a title}
GetWindowText(WHandle,WindowName,MAX_WINDOW_NAME_LEN);
Result := (StrLIComp(WindowName,PChar(lParam), StrLen(PChar(lParam))) <> 0);
If (not Result) then WindowHandle:=WHandle;
end;function AppActivate(WindowName : PChar) : boolean;
begin
try
Result:=true;
WindowHandle:=FindWindow(nil,WindowName);
If (WindowHandle=0) then EnumWindows(@EnumWindowsProc,Integer(PChar(WindowName)));
If (WindowHandle<>0) then begin
SendMessage(WindowHandle, WM_SYSCOMMAND, SC_HOTKEY, WindowHandle);
SendMessage(WindowHandle, WM_SYSCOMMAND, SC_RESTORE, WindowHandle);
end else Result:=false;
except
on Exception do Result:=false;
end;
end;
我已经收到,并解决了问题,非常感谢!可以结贴了。