ResManager.h
上传用户:hyb6888
上传日期:2016-01-24
资源大小:5186k
文件大小:2k
源码类别:

输入法编程

开发平台:

Visual C++

  1. #include "stdafx.h"
  2. #include "jpeg.h"
  3. #include "resource.h"
  4. #define actSetstr   50
  5. #define actTIMEOUT  100
  6. #include "CmyFC.h"
  7. #include "Autoword.h"
  8. #if !defined(defResManager)
  9. #define defResManager
  10. class mytimers
  11. {
  12. public:
  13. int time[6];//计数器采用五个,预留一个以后用。
  14. int num[6];
  15. int pt;
  16. mytimers();
  17. ~mytimers();
  18. apptime();
  19. appnum(int applong);//增加长度计数
  20. int GetAverage();
  21. reset();
  22. };
  23. class ResManager: public CmyFC
  24. {
  25.   HDC WindDC;
  26.   HINSTANCE hInst;
  27.   int WinWidth;
  28.   int WinHeight;
  29. public:
  30. JPEG jpegpic;
  31. mytimers Chtime;
  32. Autoword ChAutoword;
  33. char  autoword[3];
  34. char  textflage[3];
  35. char  flowerflage[3];
  36. char  frameflage[3];      //连框标记:1为使用边框,使它为取消边框
  37. int   CurModleNum;
  38. char  traceflage[3];
  39. char  scrollflage[3];
  40. unsigned char  clarityflage;
  41.  //////////////////////////////////////////////
  42.  //CMyWnd类的资源
  43.  //条形背景
  44.     HDC LinebarDC,LinebarDC1;
  45.  HBITMAP LinebarhBmp,LinebarhBmp1;
  46.  //程序装载的背景BackDC, 保存的一个备份背景reBackDC
  47.     HDC oldBackDC, BackDC,reBackDC;
  48.  HBITMAP oldBackhBmp,BackhBmp,reBackhBmp;
  49.  //
  50.    char CurBackPic[500];
  51.  int  FixBackPic();
  52.  //动画中转设备
  53.  HDC Flashhdc;
  54.  HBITMAP Flashhdcbmp;
  55.  InitResManager(HDC L_WindDC,HINSTANCE L_hInst,int L_WinWidth,int L_WinHeight);
  56.  
  57.  loadback();
  58.  //////////////////////////////////////////////
  59.  long findpicfile(char *fpath,char *typestr);
  60.  ResManager();
  61.  ~ResManager();
  62. };
  63. #endif // !defined(defResManager)