C#屏幕定点取词
C#屏幕定点取词
初学c#,我想用c#实现屏幕的某一固定坐标点的取词
在网上搜索后(http://www.cnblogs.com/tuyile006/archive/2006/12/05/582381.html)可以用金山词霸中的XdictGrb.dll组件取鼠标下的词语,可我希望能实现固定坐标点下的取词,用nhw32.dll后一直不能成功,
1. DWORD WINAPI BL_SetFlag32(UINT nFlag,
HWND hNotifyWnd,
int MouseX,
int MouseY)
功能:
启动或停止取词。
参数:
nFlag
[输入] 指定下列值之一:
GETWORD_ENABLE: 开始取词。在重画被取单词区域前设置此标志。nhw32.dll是通过
重画单词区域,截取TextOutA, TextOutW, ExtTextOutA,
ExtTextOutW等Windows API函数的参数来取词的。
GETWORD_DISABLE: 停止取词。
hNotifyWnd
[输入] 通知窗口句柄。当取到此时,向该通知窗口发送一登记消息:GWMSG_GETWORDOK。(难道还要用到消息???)
MouseX
[输入] 指定取词点的X坐标。
MouseY
[输入] 指定取词点的Y坐标。
希望能有大大给指点指点