VC++6.0][MFC]CListCtrl 如何選中List中的一個Item

來源:互聯網
上載者:User

 [VC++6.0][MFC]CListCtrl 如何選中List中的一個Item

樓主infineoncoc(英飛淩)2006-12-19 12:14:27 在 VC/MFC / 基礎類 提問急啊~~~~~~~~ 在ListCtrl中,我的程式會自動順序執行list中的每一項,所以需要自動滾動(或是選擇)到當前執行到的那一個item,但是如果item太多的話,就看不到拉. 我用m_list.SetHostItem(nItem)方法試過了,但是沒用阿 請問各位高手,還有什麼好方法能自動scroll到當前的item,從而能夠顯示出來 問題點數:20、回複次數:3 Top 1 樓RobertBaker(黃金一代)回複於 2006-12-19 12:45:44 得分 10EnsureVisible Top 2 樓sgnaw(李逍遙)回複於 2006-12-19 12:56:16 得分 10BOOL CMyListCtrlDlg::OnInitDialog() { CDialog::OnInitDialog(); // ... //設定選中行高亮顯示標誌 m_listctrl.SetExtendedStyle( LVS_EX_FULLROWSELECT | LVS_EDITLABELS ); // ... } // 在程式中選中 nItem m_listctrl.EnsureVisible (nItem, TRUE); m_listctrl.SetItemState (nItem, LVIS_SELECTED, LVIS_SELECTED); Top 3 樓hansin(將冰山劈開)回複於 2006-12-19 12:57:04 得分 0 CListCtrl::EnsureVisible

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.