대화 상자 글꼴

시스템은 기본적으로 시스템 글꼴을 사용 하 여 대화 상자에서 모든 텍스트를 그립니다. 응용 프로그램 대화 상자에 대 한 DS_SETFONT 스타일을 설정 하 고 포인트 크기 및 서체 이름을 지정 하 여 다른 글꼴을 사용 하 여 시스템을 안내할 수 있습니다. 시스템 대화 상자 템플릿에 글꼴을 지정할 수 있습니다, 있지만 항상 제목 및 대화 상자;의 메뉴에 대 한 시스템 글꼴 사용 DS_SETFONT 스타일이 변경 되지 않습니다.

DS_SETFONT 스타일을 지정 하는 경우 시스템이 보냅니다 WM_SETFONT 메시지 대화 상자 프로시저를 각 컨트롤에 컨트롤을 생성 합니다. 대화 상자 프로시저가 담당 WM_SETFONT 메시지와 함께 전달 하 고 창에 텍스트를 씁니다 그것 때마다 디스플레이 장치 컨텍스트에 핸들 선택 글꼴 핸들을 저장 합니다. 미리 정의 된 컨트롤 기본적으로 이렇게.

DS_SETFONT 스타일을 지정 하는 경우 시스템 대화 상자의 크기와 위치를 계산 하는 글꼴의 평균 문자 너비를 사용 합니다. 그렇지 않으면, 그것은 시스템 글꼴의 평균 문자 너비를 사용 하 여.

 

Index