|
클래스 헤더에 메시지를 선언하고
unsigned int testmessage;
다음과 같이 메시지를 등록합니다.
testmessage = RegisterWindowMessage ( "TEST" );
cheehae 님이 쓰신 글 :
:
: const UINT WM_USERMSG = RegisterWindowMessage("{....}");
:
: class T~~~ : public TForm
: {
: BEGIN_MESSAGE_MAP
: MESSAGE_HANDLER(WM_USERMSG, , );
: END_MESSAGE_MAP(TForm)
: }
:
: 여하튼 소스는 위와 같은데요, 컴파일하게 되면
: MESSAGE_HANDLER(WM_USERMSG, , ); 이 부분에서 E2313 Constant expression required
: 에러메세지가 뜹니다.
:
: const UINT WM_USERMSG = WM_USER+10; 이렇게 선언하면 에러가 안나구요..
: RegisterWindowMessage를 쓰고 싶은데. 방법이 없나요? 궁금....
:
: 읽어주셔서 고맙습니다. 좋은 시간되세요...
:
|