bool Mgr::Startup(const CString& id, const CString& pw, const CString& cpw, char mode)
{
::ResetEvent(hEvent_)
pThread_ = (H5MgrThread*)::AfxBeginThread(RUNTIME_CLASS(H5MgrThread));
pThread_->PostThreadMessage(WTU_IS_CREATED_WND, (WPARAM)hEvent_, (LPARAM)0);
::WaitForSingleObject(hEvent_);
::ResetEvent(hEvent_);
pThread_->PostThreadMessage(WTU_CORE_MESSAGE, (WPARAM)hEvent_, (LPARAM)0);
::WaitForSingleObject(hEvent_);
}
void Mgr::Query(const H5Request& request, CString& result)
{
::ResetEvent(hEvent_);
pThread_->PostThreadMessage(WTU_CORE_MESSAGE, (WPARAM)hEvent_, (LPARAM)0);
::WaitForSingleObject(hEvent_);
}
... 어서 집에가서 19호나 봐야겠다
ㅋㅋㅋ 정녀 떡밥때문에 오늘 여러 플그래머 코딩이 손에 안잡히겠넹 ㅋㅋ
c++0x와 std::thread를 씁시다
그건 윈도우에서 쓰기 좀 뭐시기 함여...
음?? vc2010이면 대부분 지원 다 할텐데..
나 진짜 C++존나 싫다 지금 프로젝트땜에 어쩔수없이 보는데 ㅜㅜ
지원은 하는데, 내부에 UI 스레드 돌리고 내부에서 MFC나 OCX 컨트롤 사용하는거는 std::thread로 안될거 같음..