DM_SETDEFID 메시지
대화 상자의 기본 푸시 단추 식별자를 변경합니다.
#define WM_USER 0x0400
#define DM_SETDEFID (WM_USER+1)
매개 변수
-
wParam
-
기본값이 될 푸시 단추 컨트롤의 식별자입니다.
-
lParam
-
이 매개 변수는 사용되지 않습니다.
반환 값
반환 값은 항상 TRUE입니다.
설명
이 메시지는 DefDlgProc 함수에 의해 처리됩니다. 기본 푸시 단추를 설정하기 위해 함수는 지정된 컨트롤과 현재 기본 푸시 단추에 WM_GETDLGCODE 및 BM_SETSTYLE 메시지를 보낼 수 있습니다.
DM_SETDEFID 메시지를 사용하면 두 개 이상의 단추가 기본 푸시 단추 상태를 갖는 것처럼 보일 수 있습니다. 시스템에서 대화 상자를 표시할 때 기본 상태 테두리가 있는 대화 상자 템플릿의 첫 번째 푸시 단추를 그립니다. 기본 단추를 변경하기 위해 DM_SETDEFID 메시지를 보내면 항상 첫 번째 푸시 단추에서 기본 상태 테두리가 제거되지는 않습니다. 이러한 경우 애플리케이션은 첫 번째 푸시 단추 테두리 스타일을 변경하는 BM_SETSTYLE 메시지를 보내야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 |
Windows 2000 Server[데스크톱 앱만] |
헤더 |
|
추가 정보
-
참조
-
개념
-
기타 리소스