DisplayThread.cpp
上传用户:salessam
上传日期:2022-05-14
资源大小:133k
文件大小:1k
源码类别:

进程与线程

开发平台:

Visual C++

  1. // DisplayThread.cpp : 实现文件
  2. //
  3. #include "stdafx.h"
  4. #include "MT.h"
  5. #include "DisplayThread.h"
  6. // CDisplayThread
  7. IMPLEMENT_DYNCREATE(CDisplayThread, CWinThread)
  8. CDisplayThread::CDisplayThread()
  9. {
  10. EnableAutomation();
  11. }
  12. CDisplayThread::~CDisplayThread()
  13. {
  14. }
  15. void CDisplayThread::OnFinalRelease()
  16. {
  17. // 释放了对自动化对象的最后一个引用后,将调用
  18. // OnFinalRelease。基类将自动
  19. // 删除该对象。在调用该基类之前,请添加您的
  20. // 对象所需的附加清理代码。
  21. CWinThread::OnFinalRelease();
  22. }
  23. BOOL CDisplayThread::InitInstance()
  24. {
  25. // TODO: 在此执行任意逐线程初始化
  26. return TRUE;
  27. }
  28. int CDisplayThread::ExitInstance()
  29. {
  30. // TODO: 在此执行任意逐线程清理
  31. return CWinThread::ExitInstance();
  32. }
  33. BEGIN_MESSAGE_MAP(CDisplayThread, CWinThread)
  34. END_MESSAGE_MAP()
  35. BEGIN_DISPATCH_MAP(CDisplayThread, CWinThread)
  36. END_DISPATCH_MAP()
  37. // 注意: 我们添加 IID_IDisplayThread 支持
  38. //  以支持来自 VBA 的类型安全绑定。此 IID 必须同附加到 .IDL 文件中的
  39. //  调度接口的 GUID 匹配。
  40. // {4EFAAEC8-C221-45C9-B0CD-E238CBE4D09B}
  41. static const IID IID_IDisplayThread =
  42. { 0x4EFAAEC8, 0xC221, 0x45C9, { 0xB0, 0xCD, 0xE2, 0x38, 0xCB, 0xE4, 0xD0, 0x9B } };
  43. BEGIN_INTERFACE_MAP(CDisplayThread, CWinThread)
  44. INTERFACE_PART(CDisplayThread, IID_IDisplayThread, Dispatch)
  45. END_INTERFACE_MAP()
  46. // CDisplayThread 消息处理程序