win32 api에서 메뉴 질문이요

rbqjalrbqjal의 이미지

메뉴 추가하고

그 메뉴에서 빨강색 이라는 메뉴를 클릭하면

선 긋는걸 빨강색으로 바꾸고싶은데

LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
//주 창의 메시지를 처리합니다.

switch (message)
{
case WM_COMMAND: //응용 프로그램 메뉴를 처리.
{
switch (LOWORD(wParam)) {
case IDM_ABOUT: //정보
::DialogBox(hInst, MAKEINTRESOURCE(IDD_ABOUTBOX), hWnd, AboutProc);
break;
case IDM_EXIT: //끝내기
::DestroyWindow(hWnd);
break;
case ID_32773: //색상선택
selectedColor = 0x0000ff; //빨강
return (INT_PTR)TRUE;
break;
default:
return ::DefWindowProc(hWnd, message, wParam, lParam);
}
}
break;

왜 case ID_32773 여기서 ID_32773이 오류인가요???

ID_32773은 메뉴의 빨강 인데...

shint의 이미지

윈도우 책 예제중에 하나 있을겁니다. ㅇ_ㅇ;; 서점이나 데브피아. 코드프로젝트. 네이버. 구글등에서 찾아봐야 할듯...

----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.

매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.

각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com

drinkme의 이미지

resource.h에서 ID_32773이 있나 찾아보세요