首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

这两种方法返回的句柄不一样,那里出有关问题了

2012-09-28 
这两种方法返回的句柄不一样,那里出问题了?窗体TfrmTestRecMsg1.Result : FindWindow(TfrmTestRecMsg

这两种方法返回的句柄不一样,那里出问题了?
窗体'TfrmTestRecMsg'
1.
Result := FindWindow('TfrmTestRecMsg', nil)

2.
Result := THandle( TfrmTestRecMsg.Create(Nil));

这两者返回值不一样,,那位来帮帮忙解答一下

[解决办法]
1,是将查找窗体的结果作为返回值
2,是建立一个TfrmTestRecMsg的实例,并且将其句柄作为返回值
[解决办法]

探讨
2,是建立一个TfrmTestRecMsg的实例,并且将其句柄作为返回值

[解决办法]
这是2个不同的概念,不会相等的,何況每个程序或实例Handle都是唯一的

热点排行