다음을 통해 공유


TN070: MFC 창 클래스 이름

[!참고]

온라인 설명서의을 처음 포함 되었습니다 때문 다음 기술 참고 업데이트 되지 않았습니다.따라서 일부 절차 및 항목 오래 되었거나 잘못 된 수 있습니다.최신 정보는 온라인 설명서 색인에서 관심 있는 주제에 대해 검색 하는 것이 좋습니다.

MFC windows 기능 창에 반영 됩니다는 동적으로 만들어진된 클래스 이름을 사용 합니다.MFC 클래스 이름의 프레임 창, 보기 및 응용 프로그램에서 생성 한 팝업 창에 대해 동적으로 생성 합니다.대화 상자와 컨트롤을 MFC 응용 프로그램에서 생성 한 Windows 제공 이름에 창 클래스에 있습니다.

재정의 사용 하 여 자신의 창 클래스를 등록 하 고 동적으로 제공 된 클래스 이름을 바꿀 수 있습니다 PreCreateWindow.MFC 제공 된 클래스 이름을 다음 두 가지 형식 중 하나에 맞는:

Afx:%x:%x
Afx:%x:%x:%x:%x:%x

교체 하는 16 진수 숫자는 %x 문자 입력 데이터에서는 WNDCLASS 구조.MFC는이 기술을 사용 하도록 여러 C++ 클래스와 동일한 요구 WNDCLASS 동일한 등록 된 창 클래스 구조를 공유할 수 있습니다.대부분의 간단한 Win32 응용 달리 MFC 응용 프로그램 하나만 있어야 WNDPROC, 쉽게 공유할 수 있도록 WNDCLASS 시간과 메모리를 절약 하는 구조입니다.바꿀 수 있는 값은 %x 위에 표시 된 문자는 다음과 같습니다:

  • WNDCLASS.hInstance

  • WNDCLASS.style

  • WNDCLASS.hCursor

  • WNDCLASS.hbrBackground

  • WNDCLASS.hIcon

첫 번째 폼 (Afx:%x:%x)를 사용 하면 hCursor, hbrBackground, 및 hIcon 모두 NULL.

참고 항목

참조

TN020: ID 이름 지정 규칙에 번호 매기기

기타 리소스

번호 기술 정보

범주별 기술 노트