[MFC] - 다이얼로그 리사이징시 깜빡임 dialog 창을 리사이징 할 경우, 내부의 컨트롤 등이 깜빡이는 현상이 생길 수 있다. 이럴 경우, 제일 먼저 dialog 속성을 확인햅자.. ' S_CLIPCHILDREN | WS_CLIPSIBLINGS ' 위 두 속성을 추가하면...거의 깜빡임을 잡을 수 있을 것이다.... 하지만...그래도 안될경우는 더블 버퍼링을 추천!!! 이것저것/My_Work 2014.02.25
[MFC] - 포커스 없는 창 만들기 창은 생성 되지만, 포커스는 가져 오지 않는 창 만들기. MFC 다이얼로그 모드라면, 초기화 코드에 다음 추가! SetWindowLong(m_hWnd,GWL_EXSTYLE,WS_EX_NOACTIVATE); 아는게 힘!!! 이것저것/My_Work 2013.09.24
[MFC] - 다이얼로그 기반 프로그램에서 실행과 동시에 다이얼로그 감추기 [출처] - http://frog3147.tistory.com/entry/다이얼로그-기반-프로그램에서-실행과-동시에-다이얼로그-감추기 다이얼로그를 domodal로 띄울 때 실행과 동시에 다이얼로그를 트레이로 내리거나 감추어야 할 경우 일반적으로 사용하는 방법으로 윈도우를 보이지 않게 하려면 ShowWindow(FALSE); 와 같이 하면 되지만 다이얼로그 기반의 프로그램에서는 DoModal 함수가 내부적으로 WM_SHOWWINDOW 메시지를 사용하여 윈도우를 띄워버리기 때문에 OnInitalDialog나 OnCreate 처리기에서 인위적으로 ShowWindow(SW_HIDE); 라고 코딩을 해놓아도 해당 작업이 무시되어 버린다. 이러한 문제가 발생하는 이유는 DoModal 함수가 내부적으로 메시지 루프를.. 이것저것/My_Work 2009.03.20