前两天问了一个关于句柄的问题,和这个有点相关,大家可以看一下。http://topic.csdn.net/u/20090109/12/308afe08-e8a1-4548-b22a-7d572dbd3a8c.html
这次是想继续问,因为获得的外部程序中,有多个相同的edit,无法获得其句柄,所以我想先获得edit的坐标位置,再每次通过其坐标位置WindowFromPoint()获得句柄,这样可行吗,因为句柄每次都不一样?可行的话,我想涉及到了屏幕坐标和客户端左边的转换问题。具体如何操作,如果大家有更好的办法,希望觉觉我,感谢!

解决方案 »

  1.   

    应该可以,不过要取对应窗体相对的坐标位置,然后在WindowFromPoint
      

  2.   

    不用这样吧,虽然每次EDIT的句柄会变,但得到时的顺序是不变的呀,根据顺序去动态得到相应EDIT的句柄.
      

  3.   


    我只是有这个想法,但是具体的操作还有些不会。希望rouqing和大家赐教下。
      

  4.   

    感谢你,我其实是想获得netmeeting的注册向导中填入用户姓、名和email的文本框的句柄,或者是netmeeting中拨号连接和断开按钮的句柄。再发文本或按钮点击消息过去。如能解决,小弟加100送上。我的email是[email protected] ,我加入了玉米的qq群,我知道你也在,白天不能开qq,晚上可以联系你。再次感谢。