读书人

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

发布时间: 2012-09-28 00:03:35 作者: rapoo

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

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

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

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

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

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

读书人网 >.NET

热点推荐