SETRGBSTRING

대화 상자의 후크 프로시저는 현재 선택 영역에서 색을 설정 하려면 대화 상자를 SETRGBSTRING 등록된 메시지를 보낼 수 있습니다.

MessageID = RegisterWindowMessage(SETRGBSTRING);
wParam = 0;
lParam (COLORREF) rgbColor = 

매개 변수

rgbColor
대화 상자에서 선택 색의 RGB 값을 지정 합니다. 사용할 수 있는 RGB 색상 값의 빨강, 녹색 및 파랑 농도 지정 하려면 RGB 매크로.

반환 값

반환 값이 없습니다.

주의

RgbColor 기본 색상 중 하나 또는 16 사용자 정의 색상 중 하나를 일치 하는 경우 대화 상자 프로시저에서 해당 색상을 선택 합니다. 대화 상자 프로시저를 또한 열려 있으면 대화 상자의 사용자 지정 색 확장에 있는 모든 컨트롤 업데이트.

RgbColor 기본 또는 사용자 지정 색 일치 하지 않는 경우 대화 상자 프로시저가 현재 색 선택 변경 되지 않습니다. 하지만 그들은 표시 하는 경우 사용자 지정 색 컨트롤 업데이트지 않습니다.

예를 들어, 다음 샘플 코드 SETRGBSTRING 메시지 식별자를 가져오고 설정에 파랑 색상 선택.

UINT uiSetRGB;
uiSetRGB = RegisterWindowMessage(SETRGBSTRING);
SendMessage (hwndDlg, uiSetRGB, 0, (LPARAM) RGB (0, 0, 255)) 
 

QuickInfo

nbsp;?Windows &NT: 버전 3.1 이상이 필요 합니다.
Windows:Windows 95 이상이 필요합니다.
Windows CE:지원 되지 않습니다.
헤더:Commdlg.h에 선언 합니다.
유니코드:유니코드와 ANSI 메시지 정의.

참고 항목

공용 대화 상자 라이브러리 개요, 일반 대화 상자 메시지, RegisterWindowMessage, RGB, SendMessage

 

Index