|
faq 1번을 보고 해봣는덴요.
헤더 파일에
public: // User declarations
MESSAGE void OnMouseLeave(TMessage &msg);
BEGIN_MESSAGE_MAP
VCL_MESSAGE_HANDLER(CM_MOUSELEAVE, TMessage, OnMouseLeave);
END_MESSAGE_MAP(TForm1);
이렇게 추가하고.
cpp 파일에
MESSAGE void TFrom1::OnMouseLeave(TMessage &msg)
{
T_Hint->Visible = true; // T_Hint = Panel component
T_HowKnow->Visible = false; // T_HowKnow = Memo component
}
폼에 PageControl 위에 Memo 콤포넌트를 두개 두었습니다. 여기서 한개의 Memo1은 항상 보여지고
다른 한개 Memo2는 사라졋다 나타낫다 하게 하려고 하거든요.
T_Hint 콤포넌트에 가면 T_HowKnow->Visible = true; 해 보여주고
이 T_HowKnow(Memo component)에서 마우스가 밖으로 나가면 Visible 을 false로 하려고 합니다.
헌데 위에 코드 넣고 컴파일하면 에러가... 메세지 맵은 첨 사용하는데 검색해봐도 왜 에러가
나오는지 모르겟습니다. 언질도 부탁 드립니다.
|