CALCTHRD.H
上传用户:bangxh
上传日期:2007-01-31
资源大小:42235k
文件大小:1k
源码类别:

Windows编程

开发平台:

Visual C++

  1. // calcthrd.h : interface of the controlling function of the recalc worker thread
  2. //              and of the CRecalcUIThread class
  3. //
  4. // This is a part of the Microsoft Foundation Classes C++ library.
  5. // Copyright (C) 1992-1998 Microsoft Corporation
  6. // All rights reserved.
  7. //
  8. // This source code is only intended as a supplement to the
  9. // Microsoft Foundation Classes Reference and related
  10. // electronic documentation provided with the library.
  11. // See these sources for detailed information regarding the
  12. // Microsoft Foundation Classes product.
  13. struct CRecalcThreadInfo
  14. {
  15. int m_nInt1;
  16. int m_nInt2;
  17. int m_nSum;
  18. HWND m_hwndNotifyRecalcDone;
  19. HANDLE m_hEventStartRecalc;
  20. HANDLE m_hEventRecalcDone;
  21. HANDLE m_hEventKillRecalcThread;
  22. HANDLE m_hEventRecalcThreadKilled;
  23. int m_nRecalcSpeedSeconds;
  24. HWND m_hwndNotifyProgress;
  25. };
  26. // Controlling function for the worker thread.
  27. UINT RecalcThreadProc(LPVOID pParam /* CRecalcThreadInfo ptr */);