[카테고리:] Development
코딩과 관련된 글들
취미 기록용 블로그
코딩과 관련된 글들
해당 다이얼로그 클래스 선택하고 프로퍼티에서 위 빨간원 두개에 집중한다. BOOL CRandomDlg::PreTranslateMessage(MSG* pMsg){ // TODO: 여기에 특수화된 코드를 추가 및/또는 기본 클래스를 호출합니다. if(pMsg->wParam == VK_RETURN ) return TRUE; if(pMsg->wParam == VK_ESCAPE) return TRUE; return CDialogEx::PreTranslateMessage(pMsg); } 뭐 저런식으로 그냥 리턴하게… “read more”
1. 클래스 뷰를 본다. 2. 다이얼로그 클래스에서 property 를 선택 3. 속성 창의 윗부분을번개 모양 옆옆 까만콩 버튼 4. OnInitDialog 잘 선택해서 추가할것 예전에는 그냥 소스랑 헤더에 OnInitDialog를 추가해서 쓰는 방법을 했는데 내가 뭘 잘못했는지 요 함수로 진입을 안하더군 -_-;… “read more”
코딩을 하다 보니 서브로 띄운 프로그램을 강제로 종료해야 하는 상황이 있어서 HANDLE OpenProcess( DWORD dwDesiredAccess, BOOL bInheritHandle, DWORD dwProcessId ); 함수를 사용했는데 이상하게 Windows7에서는 잘 작동하는데 XP에서는 안되는 문제가 발생함. 그래서 검색해보니 dwDesiredAccess 값에 PROCESS_ALL_ACCESS 말고 MAXIMUM_ALLOWED 써야 한다고 함. 그래서… “read more”
요 문제가 가끔 나오는데 왜 나오는지 모르겠네요 =.=;;; 해결방법은 비절 스튜디오 도구->옵션->프로젝트 VC++디렉토리에 아래 3줄을 추가하면 해결됩니다. 인터넷 검색하니 레지스트리 수정하라는데 레지스트리는 건드는게 께름칙해서 그냥 요 방법을 씁니다. $(SystemRoot)\System32 $(SystemRoot) $(SystemRoot)\System32\wbem “read more”
리소스 뷰에서 프로퍼티를 선택한다. 그러면 프로퍼티창에서 MFC Mode 값을 True에서 False로 변경해준다. 그리고 변경을 원하는 다이얼로그를 선택한담에 프로퍼티 값을 보면 Class Name이라고 있다 이곳을 바꿔준다. 그담엔 위에 리소스뷰의 MFC Mode값을 True로 바꿔준다. 클래스 뷰에서 가장 먼저 시작되는 부분에 해당하는 C”프로젝트시작시… “read more”