TN070: MFC 창 클래스 이름

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

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

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

진수 대체는 %x 문자 데이터에서 채워지는 WNDCLASS 구조. MFC 동일한 WNDCLASS 구조체를 필요로 하는 여러 c + + 클래스는 동일한 등록 된 창 클래스를 공유할 수 있도록이 기법을 사용 합니다. 가장 간단한 Win32 응용 프로그램과 달리 MFC 응용 프로그램 WNDCLASS 구조체 시간과 메모리를 쉽게 공유할 수 있도록 WNDPROC하나만 있다. 에 대 한 교체 값은 %x 위의 문자 다음과 같습니다.

첫 번째 폼 ( Afx:%x:%x ) hCursor, hbrBackground, 그리고 hIcon 모든 NULL 경우 사용。

기술 노트 번호로 |nbsp; 카테고리별 기술 노트(&N)

참고 항목nbsp;TN020: ID 이름 지정 및 번호 지정 규칙(&N)

Index