window handle:001d029a

来源:百度知道 编辑:UC知道 时间:2024/09/22 21:37:26
请问下,这样的Handle:001D029A如何转换成我在这句里能用的 c:=FindWindowEx(0,001D029A,'Button',nil);平常所得到的handle我都是用IntToStr转换出来看的!不知道这句怎么整。?
在线等~!## 这个Window handle是Delphi里的WinSight里得到的!急!

HWND FindWindowEx( HWND hwndParent,
HWND hwndChildAfter,
LPCTSTR lpszClass,
LPCTSTR lpszWindow
);
这里可以看到你说的001D029A应该是一个HWND,在delphi里面应该是一个cardinal,也就是无符号32位的整数。
给你2个建议,1,要么先把001D029A转换成10机制就可以直接填写进去了。
2 就是 在001D029A前面加上'$',也就是$001D029A这样 也是可以直接填写进去的。
好了问题回答完了,很抱歉现在才来回答,最近比较忙,不好意思了