C++ 中CListCtrl的每個(gè)項(xiàng)都顯示不同的提示信息
C++ 中CListCtrl的每個(gè)項(xiàng)都顯示不同的提示信息
添加CToolTipCtrl成員變量m_toolTipCtrl,CListCtrl成員變量m_ListUser,CImageList成員變量m_imageList(這個(gè)可以不要)
在OnInitDialog()函數(shù)里加下面代碼
m_BoradcastEnd.EnableWindow(FALSE); m_imageList.Create(32, 32, ILC_COLOR8, 2, 2); DWORD dwStyle = m_ListUser.GetExtendedStyle(); dwStyle |= LVS_EX_INFOTIP; m_ListUser.SetExtendedStyle(dwStyle); for (int i=0; i<5; i++) { CBitmap bit; bit.LoadBitmap(IDB_TEA_ONLINE+i); m_imageList.Add(&bit, RGB(0, 0, 0)); bit.DeleteObject(); } EnableToolTips(TRUE); m_toolTipCtrl.Create(this); m_toolTipCtrl.SetMaxTipWidth(500);//若屏蔽這行提示信息的格式可能會(huì)出現(xiàn)問題,不能換行 m_toolTipCtrl.Activate(TRUE); m_ListUser.SetImageList(&m_imageList, TVSIL_NORMAL); m_ListUser.InsertItem(0, "172.16.30.32.231", 0); m_ListUser.InsertItem(1, "172.16.30.218", 4); CRect rect; m_ListUser.GetItemRect(0, &rect, LVIR_BOUNDS); m_toolTipCtrl.AddTool(&m_ListUser, "MAC:/nHost:/nIP:", &rect, 1); m_ListUser.GetItemRect(1, &rect, LVIR_BOUNDS); m_toolTipCtrl.AddTool(&m_ListUser, "gggggggggg/nggggggggsfgsfgsfg", &rect, 2);
添加虛函數(shù)PreTranslateMessage()
在函數(shù)里添加下面代碼
BOOL CMutiScreenDlg::PreTranslateMessage(MSG* pMsg) { // TODO: Add your specialized code here and/or call the base class m_toolTipCtrl.RelayEvent(pMsg); return CDialog::PreTranslateMessage(pMsg); }
如有疑問請(qǐng)留言或者到本站社區(qū)交流討論,希望通過本文能幫助到大家,謝謝大家對(duì)本站的支持!
相關(guān)文章
基于C++實(shí)現(xiàn)Socket交互式服務(wù)端
在?Windows?操作系統(tǒng)中,原生提供了強(qiáng)大的網(wǎng)絡(luò)編程支持,允許開發(fā)者使用?Socket?API?進(jìn)行網(wǎng)絡(luò)通信,本文將深入探討如何通過調(diào)用原生網(wǎng)絡(luò)?API?實(shí)現(xiàn)同步遠(yuǎn)程通信,并介紹了一個(gè)交互式?Socket?類的封裝,需要的可以參考下2024-02-02OpenCV實(shí)現(xiàn)彩色照片轉(zhuǎn)換成素描卡通片
這篇文章主要為大家詳細(xì)介紹了OpenCV實(shí)現(xiàn)彩色照片轉(zhuǎn)換成素描卡通片,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-01-01C++中對(duì)象的動(dòng)態(tài)建立與釋放詳解及其作用介紹
這篇文章主要介紹了C++中對(duì)象的動(dòng)態(tài)建立與釋放詳解及其作用介紹,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-09-09C++靜態(tài)成員變量和靜態(tài)成員函數(shù)的使用方法總結(jié)
下面小編就為大家?guī)硪黄狢++靜態(tài)成員變量和靜態(tài)成員函數(shù)的使用方法總結(jié)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-01-01使用pthread庫(kù)實(shí)現(xiàn)openssl多線程ssl服務(wù)端和客戶端
使用pthread庫(kù)實(shí)現(xiàn)openssl多線程ssl服務(wù)端和客戶端,大家參考使用吧2014-01-01C++實(shí)現(xiàn)基于控制臺(tái)界面的吃豆子游戲
這篇文章主要介紹了C++實(shí)現(xiàn)基于控制臺(tái)界面的吃豆子游戲,實(shí)例分析了吃豆子游戲的原理與C++實(shí)現(xiàn)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-04-04