전체검색 결과

본문 바로가기
사이트 내 전체검색

전체검색 결과

상세검색

윈도우 전체검색 결과

  • 게시판 16개
  • 게시물 164개
  • 17/17 페이지 열람 중

MFC Tip 게시판 내 결과

더보기
  • MFC에서 제공하는 CFileDialog를 이용해 프로그래밍을 하다보면 윈도우 95가 새롭게 제공하는 스타일의 공통 다이얼로그가 뜨는데, 이전 형식(윈도우 3.1)의 공통 다이얼로그를 윈도우 95에서 구현하는 방법이 없는지요. 물론 가능합니다. CFileDialog를 이용해 열기나 저장 다이얼로그를 구현하면 윈도우 95 스타일의 파일다이얼로그가 생성됩니다. 윈도우 95의 경우 CFileDialog의 생성자에서 강제로 OFN_EXPLORER라는 플래그를 넣어주기 때문입니다. 다음은 CFileDialog의 생성자 코드입니다. C…

  • Visual C++ recodeview 화면에서 버튼으로 해당 화면을 종료하고자 할 때 다음과 같이 구현하면 되요. /*******************************************************/ /* ClassWizard로 CTestApp 클래스에서 ID_APP_EXIT로 */ /* COMMAND Message를 만들고 거기에 아래와 같이 기술 */ /*******************************************************/ void CInfoApp::On…

  • MDI로 프로그램을 하나 만들면 프로그램 시작시 항상 차일드 윈도우가 나타납니다. 프로그램 시작시 차일드 윈도우가 나타나지 않도록 할 수는 없는지요. MFC 애플리케이션 위저드는 MDI를 생성할 때 자동적으로 차일드 윈도우가 나타나도록 설계돼 있습니다. 이것은 CSomeApp(CWinApp의 자식 클래스)의 InitInstance()에서 정의돼 있기 때문입니다. 애플리케이션 위저드가 만들어 준 InitInstance()를 살펴 보면 다음과 같은 코드를 찾아 볼 수 있습니다. BOOL CSomeApp::InitInstance(…

  • 스플리터 윈도우에서 크기 변경이 안되도록 하려면 우선 스플릿바의 행동 양식에서 그 방법을 찾을 수 있습니다. 스플릿바는 WM_MOUSEMOVE, WM_LBUTTONDOWN, WM_LBUTTONUP, WM_LBUTTONDBLCLK 메시지가 넘어 올 때 크기를 조정하도록 설계돼 있습니다. 그러므로 마우스가 스플릿바 위에 오면 마우스 커서가 변하게 되고 스플릿바 위에서 마우스를 누르면 그때부터 크기를 변경할 수 있게 됩니다. 그리고 눌렀던 마우스를 놓으면 크기 변경을 완료되는 거죠. 따라서 이 네 가지 메시지가 넘어올 때 아무 일도 하지…

회원로그인

회원가입

사이트 정보

컴퓨터 정보,윈도우즈,리눅스,포토샵,3ds
맥스,프로그래밍 강좌팁

접속자집계

오늘
587
어제
724
최대
5,287
전체
637,586
Copyright © www.qdata.co.kr All rights reserved.