#ifndef _THTEST_THLAUNCH_HPP_ #define _THTEST_THLAUNCH_HPP_ #include template class ThreadLaunch : public MessageThread { public: enum{ThreadStart}; ThreadLaunch(void); virtual ~ThreadLaunch(); WORD operator==(const ThreadLaunch &someThreadLaunch)const; void createWindow(HINSTANCE hInstance,const Point &windowPoint); private: DWORD threadHandler(ThreadMessage &someThreadMessage); void destroyWindow(void); void cycle(void); HWND mhDisplay; WORD mCounter; ThreadCallback mThreadHandler; }; inline WORD ThreadLaunch::operator==(const ThreadLaunch &/*someFoo*/)const { return FALSE; } #endif