在 MFC(Microsoft Foundation Classes)的 CMFCButton 类中,没有直接的 SetTooltip 方法。不过,CMFCButton 支持工具提示(tooltip),你可以使用工具提示控件(CToolTipCtrl)来为按钮设置工具提示。

以下是一种设置按钮工具提示的示例:
CMFCButton myButton;
myButton.Create(_T("Click Me"), WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, CRect(10, 10, 110, 40), this, IDC_BUTTON);

CToolTipCtrl tooltip;
tooltip.Create(this);
tooltip.AddTool(&myButton, _T("This is a tooltip for the button"));

// 启用工具提示
tooltip.Activate(TRUE);

在这个例子中,我们首先创建了一个 CMFCButton 控件,并使用 CToolTipCtrl 创建了一个工具提示控件。然后,通过 AddTool 方法将按钮与相应的工具提示文本关联起来。最后,通过 Activate 方法启用工具提示。

请注意,具体的方法和功能可能会因 MFC 版本的不同而有所变化。如果你使用的是更新的 MFC 版本,建议查阅相应版本的文档以获取详细的信息。


转载请注明出处:http://www.pingtaimeng.com/article/detail/19096/MFC/CMFCButton