读书人

求GetForegroundWindow和FindWindow的

发布时间: 2012-03-22 17:43:57 作者: rapoo

求GetForegroundWindow和FindWindow的比较方法。
请教
THandle和HWND 这个变量怎样比较?。

THandle和HWND这个变量是不是返回的是都是句柄?
在一个窗体当中测试时候好像不一样。

请大虾帮忙。
先谢谢了。

Delphi(Pascal) code
function getactivewindowtitle:string;var  AHandle : THandle;  hwhdl: HWND;   begin  AHandle := GetForegroundWindow;  hwhd:=FindWindow(nil,'test windows');  [color=#FF00FF] 在这里AHandle和hwhd这个怎样比较。[/color]end;


[解决办法]
1、
THandle=System.Thandle

System.Thandle = LongWord;

2、HWND = type LongWord;

直接比较
[解决办法]
GetForegroundWindow返回值是HWND

读书人网 >.NET

热点推荐