| 发表于:2007-05-25 09:43:598楼 得分:0 |
你先参考一下这个: http://topic.csdn.net/t/20051119/20/4405082.html 谢谢楼上的强力关注,所提供的贴子确实不错,不过昨晚刚发现通过鼠标取词的方法对我更简单,楼上的分数绝对不会少给的. 但是现在我发现取得当前窗口(richedit)的句柄比较麻烦,我搞不定,是一个四级的子窗口,其父窗口类名是:static 标题:vbnullstring ,且句柄hwnd已获得.但是当前窗口(richedit)句柄thwnd没办法获取,不知到大家有什么更好的方法: 昨晚我想过两种思路,但是返回都是零,郁闷中 1/ thwnd=findwindowex(hwnd,&0, "static ",str) str是richedit标题,标题不断变化,且如上所述,有回车换行. 2/ 获取光标当前所在位置的窗口句柄,也就是richedit句柄,可能我不会用,用getcarepos,clienttoscreen,windowfrompoint三个api返回也是零 郁闷中,请高手给予赐教! | | |
|