로그인

검색

MoA
조회 수 8728 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 게시글 수정 내역 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 게시글 수정 내역 댓글로 가기 인쇄
http://lafirr.tistory.com/56

추가 : http://greenfishblog.tistory.com/29

콘솔 프로그램이면 모르겠지만

MFC 에서 Sleep() 을 걸면, (물론 거는 위치에 따라서 다르겠지만)

모든 메세지가 먹통이 되기 때문에

원하지 않는 결과를 초래할 수도 있습니다.

예를 들어서 10초 정지 후 메세지 출력 후 500ms 정지... 같은 경우

프로그램이 갑자기 (응답없음)으로 바뀌더니 메세지가 출력되는것도 보이지 않고 바로

ㄱㄱㄱ 해버리는... ㄷㄷㄷ

따라서 MFC 에서는 Sleep() 을 가급적 (..제발) 쓰지 말고

다음과 같은 함수를 추가해서 사용하는 것이 바람직하다고 합니다.

void CNumberGameDlg::Wait(DWORD dwMillisecond)
{
 MSG msg;
 DWORD dwStart;
 dwStart = GetTickCount();

 while(GetTickCount() - dwStart < dwMillisecond)
 {
  while(PeekMessage(&msg, NULL, 0, 0, PM_REMOVE))
  {
   TranslateMessage(&msg);
   DispatchMessage(&msg);
  }
 }
}


?

  1. Programming 게시판 관련

    Date2014.11.01 CategoryTool/etc ByMoA Views18364
    read more
  2. DLL 생성 시 주의

    Date2013.08.22 CategoryAPI/MFC ByMoA Views5425
    Read More
  3. C++11 A cheat sheet

    Date2013.08.21 CategoryC/C++ ByMoA Views3736
    Read More
  4. 앱 디자인의 발견 - 메모 서비스를 생각하다

    Date2013.08.17 CategoryTool/etc ByMoA Views3552
    Read More
  5. 리스트 컨트롤에 체크박스 추가

    Date2013.08.14 CategoryAPI/MFC ByMoA Views4923
    Read More
  6. XML 파싱하기

    Date2013.08.06 CategoryJAVA/Android ByMoA Views9246
    Read More
  7. Legacy MFC 어플리케이션을 MFC feature pack으로 포팅

    Date2013.07.30 CategoryAPI/MFC ByMoA Views3504
    Read More
  8. 예외 처리 가이드 (Slide)

    Date2013.07.28 CategoryTool/etc ByMoA Views3347
    Read More
  9. Design Patterns Quick Reference

    Date2013.07.28 CategoryTool/etc ByMoA Views3125
    Read More
  10. GOF 디자인패턴 정리

    Date2013.07.28 CategorySite ByMoA Views3071
    Read More
  11. Coding conventions

    Date2013.07.28 CategoryTool/etc ByMoA Views4444
    Read More
  12. ChartFX 7.0 MFC에서 사용하기

    Date2013.07.28 CategoryLibrary ByMoA Views3568
    Read More
  13. 에디트 플러스, VS 2008 컴파일 환경 설정

    Date2013.07.28 CategoryTool/etc ByMoA Views3738
    Read More
  14. 정적 배열과 STL vector 속도 비교

    Date2013.07.28 CategorySTL/Boost ByMoA Views3547
    Read More
  15. pthread

    Date2013.07.28 CategoryLibrary ByMoA Views3155
    Read More
  16. HWND와 HINSTANCE

    Date2013.07.28 CategoryAPI/MFC ByMoA Views3832
    Read More
  17. 컨텍스트 스위칭 (Context Switching)

    Date2013.07.28 CategoryTool/etc ByMoA Views4024
    Read More
  18. __cdecl , __pascal, __stdcall

    Date2013.07.28 CategoryAPI/MFC ByMoA Views3838
    Read More
  19. fopen 함수가 Multi Thread 에서 안전한가?

    Date2013.07.28 CategoryC/C++ ByMoA Views3659
    Read More
  20. memset vs for 초기화. 속도 차이가 얼마나 날까?

    Date2013.07.28 CategoryC/C++ ByMoA Views3648
    Read More
  21. unsigned char <-> 유니코드(unicode) 및, string 변환 매크로 - USES_CONVERSION

    Date2013.07.28 CategoryAPI/MFC ByMoA Views5087
    Read More
Board Pagination Prev 1 ... 5 6 7 8 9 10 11 12 13 14 ... 17 Next
/ 17