findword.c
上传用户:chzmdj
上传日期:2007-01-22
资源大小:135k
文件大小:47k
源码类别:

源码/资料

开发平台:

C/C++

  1. /////////////////////////////////////////////////////////////////////////
  2. //
  3. // findword.c
  4. //
  5. // Date   : 04/18/99
  6. //
  7. /////////////////////////////////////////////////////////////////////////
  8. #include <windows.h>
  9. #include "stdio.h"
  10. #include "string.h"
  11. #include "findword.h"
  12. #include "exports.h"
  13. #include "public.h"
  14. #include "dbgprint.h"
  15. extern UINT BL_HASSTRING;
  16. extern char  g_szTotalWord[BUFFERLENGTH];
  17. extern RECT  g_TotalWordRect;
  18. extern int   g_CharType;
  19. extern int   g_nCurCaretPlaceInTotalWord;
  20. extern int   g_bMouseInTotalWord;
  21. extern int g_nWordsInPhrase ;
  22. extern BOOL g_bPhraseNeeded ;
  23. extern int g_nPhraseCharType ;
  24. extern char szMemDCWordBuff[BUFFERLENGTH];
  25. extern int  pnMemDCCharLeft[BUFFERLENGTH];
  26. extern int  pnMemDCCharRight[BUFFERLENGTH];
  27. extern WORDPARA WordBuffer[MEMDC_MAXNUM];
  28. extern int nWordNum;
  29. extern char  g_szCurWord[];
  30. extern RECT  g_CurWordRect;
  31. extern int   g_nCurCaretPlace;
  32. extern BOOL  g_bAllowGetCurWord;
  33. extern POINT g_CurMousePos;
  34. extern HWND  g_hNotifyWnd;
  35. extern UINT         g_nTextAlign;
  36. extern POINT        g_dwDCOrg;
  37. extern int          g_nExtra;
  38. extern POINT        g_CurPos;
  39. extern TEXTMETRIC   g_tm;
  40. extern BOOL bRecAllRect;
  41. extern RECT g_rcTotalRect;
  42. extern RECT g_rcFirstWordRect;
  43. #define RIGHT  1
  44. #define LEFT  -1
  45. #define IE4_CLIENT_CLASSNAME "Internet Explorer_Server"// ﹚竡