1, 對話方塊類新增成員:
ctooltipctrl m_tooltips;
2, 在對話方塊 oninitialupdate 中新增
m_tooltips.create(this);
m_tooltips.addtool(getdlgitem(idc_button_***),text("hello world"));
3, 在對話方塊類的 pretranslatemessage(msg* pmsg)
新增
if(pmsg->message==wm_mousemove
)m_tooltips.relayevent(pmsg);
MFC 設定控制項的 ToolTip
建議使用ctooltipctrl物件 例如 1.在對畫框類 ctooltipdlg.cpp 中宣告 ctooltipctrl m tooltipctrl 2.在對畫框類 ctooltipdlg.cpp 初始化方法oninitdialog 中初始化 m tooltipctrl.create this ...
為基於MFC的對話方塊新增ToolTip的簡單方法
為基於mfc的對話方塊新增tooltip的簡單方法 此方法適用於mfc派生類,在基於對話方塊的類中測試通過。具體步驟如下 1 選擇 project 選單,然後 set active project 2 選擇 project 選單 add to project components and contr...
ToolTip控制項
tooltip控制項是乙個簡單,但非常有用的控制項。它能夠為我們的軟體提供非常漂亮的提示資訊,提高軟體的可用性,給使用者比較好的體驗。假設現在有兩個按鈕,乙個用來預覽吊線世系圖,乙個用來預覽行轉。為了保持按鈕文字的簡潔,以及為按鈕尺寸所限。我們不能可能把這個按鈕的主要功能通過text屬性表述清楚,這...