버튼에 마우스가 올라가 있을때 툴팁을 띄우는 방법입니다.
1. 버튼이 속한 다이얼로그등의 클래스 안에 CToolTipCtrl 클래스 객체를 생성합니다.
EX) CToolTipCtrl m_ToolTip;
2. OnInitDialog() 함수안에서 초기화를 해줍니다.
m_ToolTip.Create(this); //. 생성
m_ToolTip.AddTool(GetDlgItem( ID입력 ), "어떤 작업을 수행합니다."); //. 툴팁추가
m_ToolTip.SetTipBkColor(RGB(0, 0, 0)); //. 배경색
m_ToolTip.SetTipTextColor(RGB(255, 255, 255)); //. 텍스트색
3. PreTranslateMessage(MSG* pMsg) 에서 m_ToolTip.RelayEvent(pMsg); 를 적용합니다.
댓글 없음:
댓글 쓰기