MFC는 도구 설명 컨트롤을 만들고 관리하는 세 가지 클래스인 CWnd, CToolBarCtrl, CToolTipCtrl 및 CMFCToolTipCtrl을 제공합니다. 이러한 클래스의 도구 팁 멤버 함수는 Windows 공용 컨트롤 API를 래핑합니다. 클래스 CToolBarCtrl
와 클래스 CToolTipCtrl
는 클래스 CWnd
에서 파생됩니다.
CWnd
에서는 도구 팁을 만들고 관리하는 네 가지 멤버 함수인 EnableToolTips, CancelToolTips, FilterToolTipMessage 및 OnToolHitTest를 제공합니다. 도구 팁을 구현하는 방법에 대한 자세한 내용은 이러한 개별 멤버 함수를 참조하세요.
도구를 사용하여 CToolBarCtrl
도구 모음을 만드는 경우 GetToolTips 및 SetToolTips 멤버 함수를 사용하여 해당 도구 모음에 대한 도구 팁을 직접 구현할 수 있습니다. 도구 팁을 구현하는 방법에 대한 자세한 내용은 이러한 개별 멤버 함수 및 처리 도구 팁 알림을 참조하세요.
이 클래스는 CToolTipCtrl
Windows 공용 툴팁 컨트롤의 기능을 제공합니다. 하나의 툴팁 컨트롤은 여러 도구에 대한 정보를 제공할 수 있습니다. 도구는 자식 창이나 컨트롤과 같은 창이거나, 창의 클라이언트 영역 내의 애플리케이션 정의 사각형 영역입니다.
CMFCToolTipCtrl 클래스는 CToolTipCtrl
에서 파생되어 추가적인 비주얼 스타일과 기능을 제공합니다.