一款显示网速、系统利用的软件
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

framework.h 1.6KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. // header.h: 标准系统包含文件的包含文件,
  2. // 或特定于项目的包含文件
  3. //
  4. #pragma once
  5. #include "targetver.h"
  6. #define WIN32_LEAN_AND_MEAN // 从 Windows 头文件中排除极少使用的内容
  7. // Windows 头文件
  8. #include <windows.h>
  9. // C 运行时头文件
  10. //#include <stdlib.h>
  11. //#include <malloc.h>
  12. //#include <memory.h>
  13. //#include <tchar.h>
  14. /*
  15. #include <comdef.h>
  16. #include <taskschd.h>
  17. #pragma comment(lib, "taskschd.lib")
  18. #include <initguid.h>
  19. #include <ole2.h>
  20. #include <mstask.h>
  21. #include <msterr.h>
  22. #include <objidl.h>
  23. //#pragma comment(lib, "comctl32.lib")
  24. //#define SECURITY_WIN32
  25. //#include <Security.h>
  26. //#pragma comment(lib,"Secur32.lib")
  27. //#pragma comment(lib, "Oleacc.lib")
  28. //#pragma comment(lib, "Iphlpapi.lib")
  29. //#include <Powrprof.h>
  30. //#pragma comment(lib, "Powrprof.lib")
  31. //#include <WtsApi32.h>
  32. //#pragma comment(lib, "WtsApi32.lib")
  33. //#include <Userenv.h>
  34. //#pragma comment(lib, "Userenv.lib")
  35. //#include <pdh.h>
  36. //#pragma comment(lib, "pdh.lib")
  37. */
  38. #include "framework.h"
  39. #ifndef _DEBUG
  40. #ifdef _MSC_VER
  41. #pragma function(memset)
  42. void* __cdecl memset(void* pTarget, int value, size_t cb) {
  43. char* p = (char*)pTarget;
  44. while (cb--)*p++ = (char)value;
  45. return pTarget;
  46. }
  47. #pragma function(memcpy)
  48. void* __cdecl memcpy(void* pDest, const void* pSrc, size_t cb)
  49. {
  50. void* pResult = pDest;
  51. char* bDest = (char*)pDest;
  52. char* bSrc = (char*)pSrc;
  53. for (size_t i = 0; i < cb; ++i)
  54. {
  55. *bDest++ = *bSrc++;
  56. }
  57. return pResult;
  58. }
  59. #endif
  60. #if __cplusplus
  61. extern "C"
  62. #endif
  63. int _fltused = 1;
  64. #endif
  65. #define GET_X_LPARAM(lp) ((int)(short)LOWORD(lp))
  66. #define GET_Y_LPARAM(lp) ((int)(short)HIWORD(lp))