C
cntiny
Unregistered / Unconfirmed
GUEST, unregistred user!
nhw32.dll 主要引出两个函数:<br><br>1. DWORD WINAPI BL_SetFlag32(UINT nFlag,<br> HWND hNotifyWnd,<br> int MouseX, <br> int MouseY)<br> 功能:<br> 启动或停止取词。<br> 参数:<br> nFlag <br> [输入] 指定下列值之一:<br> GETWORD_ENABLE: 开始取词。在重画被取单词区域前设置此标志。nhw32.dll是通过<br> 重画单词区域,截取TextOutA, TextOutW, ExtTextOutA, <br> ExtTextOutW等Windows API函数的参数来取词的。<br> GETWORD_DISABLE: 停止取词。<br> hNotifyWnd <br> [输入] 通知窗口句柄。当取到此时,向该通知窗口发送一登记消息:GWMSG_GETWORDOK。<br> MouseX <br> [输入] 指定取词点的X坐标。<br> MouseY <br> [输入] 指定取词点的Y坐标。<br> 返回值:<br> 可忽略。<br>2. DWORD WINAPI BL_GetText32(LPSTR lpszCurWord, <br> int nBufferSize, <br> LPRECT lpWordRect)<br> 功能:<br> 从内部缓冲区取出单词文本串。对英语文本,该函数最长取出一行内以空格为界的三个英文单词串,遇空格,非英文字母及除‘-’外的标点符号,则终止取词。对汉字文本,该函数最长取出一行汉字串,遇英语字母,标点符号等非汉语字符,则终止取词。该函数不能同时取出英语和汉语字符。<br> 参数:<br> lpszCurWord<br> [输入] 目的缓冲区指针。<br> nBufferSize<br> [输入] 目的缓冲区大小。<br> lpWordRect<br> [输出] 指向 RECT 结构的指针。该结构定义了被取单词所在矩形区域。<br> 返回值:<br> 当前光标在全部词中的位置。<br><br><br><br>我如何在Delphi中调用里面的函数呀????????<br>