最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C++ 中CListCtrl的每個項都顯示不同的提示信息

 更新時間:2017年09月20日 09:45:05   作者:z0203153008  
這篇文章主要介紹了C++ 中CListCtrl的每個項都顯示不同的提示信息的相關(guān)資料,希望通過本文能幫助到大家,需要的朋友可以參考下

C++ 中CListCtrl的每個項都顯示不同的提示信息

添加CToolTipCtrl成員變量m_toolTipCtrl,CListCtrl成員變量m_ListUser,CImageList成員變量m_imageList(這個可以不要)

在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);//若屏蔽這行提示信息的格式可能會出現(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ū)交流討論,希望通過本文能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

  • C/C++的關(guān)鍵字之static你了解嗎

    C/C++的關(guān)鍵字之static你了解嗎

    這篇文章主要為大家詳細(xì)介紹了C/C++的關(guān)鍵字之static,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-02-02
  • C++ 中動態(tài)鏈接庫--導(dǎo)入和導(dǎo)出的實例詳解

    C++ 中動態(tài)鏈接庫--導(dǎo)入和導(dǎo)出的實例詳解

    這篇文章主要介紹了C++ 中動態(tài)鏈接庫--導(dǎo)入和導(dǎo)出的實例詳解的相關(guān)資料,希望通過本文能幫助到大家,需要的朋友可以參考下
    2017-09-09
  • C語言編程函數(shù)指針入門精講教程

    C語言編程函數(shù)指針入門精講教程

    大家在C語言的學(xué)習(xí)中一定會接觸指針這樣一個東西,而指針也是新手路上一定要消滅的boss,如果以后還要學(xué)習(xí)Java的同學(xué)更是要注重指針的學(xué)習(xí),希望能夠有所幫助
    2021-10-10
  • C++中指針和引用的區(qū)別分析

    C++中指針和引用的區(qū)別分析

    這篇文章主要介紹了C++中指針和引用的區(qū)別,有需要的朋友可以參考一下
    2014-01-01
  • 淺談c++的編譯和運行

    淺談c++的編譯和運行

    下面小編就為大家?guī)硪黄獪\談c++的編譯和運行。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-05-05
  • 詳解c++ atomic原子編程中的Memory Order

    詳解c++ atomic原子編程中的Memory Order

    在多核編程中,我們使用內(nèi)核對象【如:事件對象(Event)、互斥量對象(Mutex,或互斥體對象)、信號量對象(Semaphore)等】來避免多個線程修改同一個數(shù)據(jù)時產(chǎn)生的競爭條件。本文將詳細(xì)介紹c++ atomic原子編程中的Memory Order。
    2021-06-06
  • Visual Studio 2022卡死分析

    Visual Studio 2022卡死分析

    本文主要介紹了Visual Studio 2022卡死分析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-06-06
  • C++類中三大函數(shù)詳解(構(gòu)造、析構(gòu)和拷貝)

    C++類中三大函數(shù)詳解(構(gòu)造、析構(gòu)和拷貝)

    c++三大函數(shù)指的是拷貝構(gòu)造、拷貝賦值、析構(gòu)函數(shù),下面這篇文章主要給大家介紹了關(guān)于C++類中三大函數(shù)(構(gòu)造、析構(gòu)和拷貝)的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-03-03
  • C++11的新特性簡單匯總介紹 (一)

    C++11的新特性簡單匯總介紹 (一)

    本文將對C++11的以上新特性進(jìn)行簡單的講解,以便大家能夠快速了解到C++11對C++的易用性方面祈禱的巨大作用。
    2016-07-07
  • C語言中bool變量的深入理解

    C語言中bool變量的深入理解

    C語言中沒有BOOL類型變量,它是C++獨有的,由于使用BOOL類型可以使代碼更具有可讀性,下面這篇文章主要給大家介紹了關(guān)于C語言中bool變量的相關(guān)資料,需要的朋友可以參考下
    2021-08-08

最新評論

招远市| 长顺县| 江津市| 精河县| 松原市| 乐山市| 阿拉善右旗| 徐汇区| 德江县| 同心县| 陆川县| 黄浦区| 凤阳县| 花垣县| 德阳市| 巧家县| 温宿县| 寻乌县| 全南县| 河南省| 美姑县| 天峨县| 福泉市| 鄄城县| 阜平县| 额敏县| 微博| 尼木县| 松潘县| 息烽县| 建瓯市| 保德县| 金阳县| 南通市| 永昌县| 铁岭县| 泸溪县| 林口县| 巴南区| 临城县| 平舆县|