![](/img/trans.png)
[英]Rewrite CListBox as a CCheckListBox
我正在使用 MFC 和 Visual Studio C++ 17 開發 Windows 應用程序。我在應用程序中有多個選項卡,其中一個當前使用CListBox實現,需要使用CCheckListBox重新實現。 CCheckListBox是CListBox的子類。 我有一個要在框中顯示的唯一CSt ...
[英]Rewrite CListBox as a CCheckListBox
我正在使用 MFC 和 Visual Studio C++ 17 開發 Windows 應用程序。我在應用程序中有多個選項卡,其中一個當前使用CListBox實現,需要使用CCheckListBox重新實現。 CCheckListBox是CListBox的子類。 我有一個要在框中顯示的唯一CSt ...
[英]Need help solving an issue in CListBox
我還在學習 C++ MFC,我的問題是:我怎樣才能得到 2 個列表框的CurSel作為數字,然后添加它們並打印結果? 結果顯示一個奇怪的 659998896 數字而不是 2。我在這里做錯了什么? ...
[英]Passing a std::unique_ptr to CListBox::GetSelItems
我在這里看到了一個很好的答案,它在很大程度上幫助了我(創建保存已分配數組的 unique_ptr 的正確方法),但我仍然有問題。 代碼: 如果我把pIndex變成一個智能指針: 這樣我就不需要delete[] pIndex; 稱呼。 然后我無法將pIndex傳遞給GetSelItems 。 ...
[英]Upgrade MFC CListBox control with ON_WM_RBUTTONDOWN so dialog can handle message directly
我想知道為CListBox控件提供的一組消息控制器有多么有限。 我已經在包含此控件的CDialog的消息 map 中使用了ON_LBN_SELCHANGE 。 I also would like to use ON_WM_RBUTTONDOWN , so I have derived a clas ...
[英]MFC - CListCtrl rows with optional checkboxes
在運行時,我正在嘗試使用 MFC 創建單列自定義CListCtrl (或CMFCListCtrl ,但不是CheckListBox - 我希望將來能夠添加多個列)。 使用LVS_EX_CHECKBOXES樣式強制所有項目都有復選框。 所需的控件應如下所示(item1 和 item3 有復選框,ite ...
[英]MFC CListBox.AddString() doesn't show string
我正在創建MFC應用程序,並嘗試在對話框類中添加列表框。 當我使用調試配置時,它會出錯並導致應用程序崩潰。 當我使用發布配置時,該對話框會出現,但為空。 我剛剛開始,所以我的代碼是基本的: 但這還是行不通的。 在調試配置中,我收到以下消息: “調試斷言失敗!” 在發 ...
[英]Setting std::map items as itemdata of CListBox
我在這里有一個類似的問題,但是這個新問題的背景有所不同。 背景 我有這個變量: PublisherMap m_mapPublishers; PublisherMap的定義是: 編碼 我有這種方法來讀取地圖並填充一個CListBox : 注意,我使用項目數據 ...
[英]Setting individual items in a CListBox as bold with MFC
我偶然發現了這篇文章: http://asg.unige.ch/Past/fuentes/Mfc/HowTo_44.html 所以,我在我的項目中復制了這個類: 然后我在我的應用程序中使用它。 我為ownerdraw等正確設置了屬性,但結果如下: 粗體條目是最后 ...
[英]Mouse click in non-item area of CListBox
我想知道用戶何時在 CListBox 中單擊,但在任何項目之外。 我希望在包含的對話框中得到一些通知,這樣我就可以通過mylistbox.ItemFromPoint(flags,outside)處理該點以確定它是否在項目內。 但是在列表框中單擊似乎不會導致此類事件。 我應該在父對話框中尋找什么事件, ...
[英]Adding std::string values to CListBox ends up as gibberish
好,這是怎么了? 如果我在AddString調用上放置一個斷點,則strName值正確。 但是我的CListBox以中文字符結尾。 為什么呢 ...
[英]get the index of the ClistBox item on Mouse over
我有一個簡單的CListBox控件。 我在其中動態添加文本。 是否可以獲取列表框上當前鼠標懸停的項目的索引? 基本上,我想基於鼠標位置為listBox中的每個項目顯示一個工具提示。 代碼示例非常感謝。 ...
[英]is there any method available for change the property “right align text” of CListBox in MFC(c++)?
我正在Microsoft Foundation Class(c ++)聊天應用程序上工作,在該應用程序中我想在列表框的右側顯示客戶端消息,有一個可用的屬性“ Right align text”,但我想按方法進行操作。 因為默認的左側文本對我來說也是必要的。 謝謝。 ...
[英]CListBox hotlight tracking
我使用DrawItem ()重繪了CListBox 。 ods_hotlight在win7 / win8中不起作用。 我該如何進行CListBox熱點跟蹤? ...
[英]Set horizontal scroll of CListBox row back after resetting content
我選擇了啟用水平滾動條的多選CListBox並正確顯示。 問題是,當我使用功能 lst.ResetContent()並將其填充回去,我找不到將行中的文本滾動回到相同位置的方法。 我嘗試使用 lst.SetScrollPos(SB_HORZ, horizScroll, TRUE); ...
[英]Why can't I get the selected items in the CListBox? MFC
我有一個帶有CListBox的MFC對話框。 我能利用項目成功添加到它CListBox::AddString和使用設置數據指針CListBox::SetItemDataPtr 。 字符串顯示在列表框中,我可以通過調用CListBox::GetItemDataPtr並傳入靜態索引來檢索數據指針 ...
[英]How to Attach event for the DHTLMX Clist cell type?
我正在Dhtmlx網格上工作。 我使用了Clist(Multi-select-combo-box)數據類型。 選擇之后,我需要驗證所選項目的列表。 熟悉的人可以幫助建議如何為Clist數據類型的“ onChange”附加事件嗎? ...
[英]resize issue CListBox inside SDI application with CWnd derived child
我遇到了CListBox的大小的問題,該問題可能涵蓋了SDi應用程序的所有客戶端區域。 我的主窗口如下所示: 如您所見,列表框未涵蓋整個客戶區。 以下是我在處理CWnd派生類的大小: CLogWnd是填充CMainFrame所有區域的主窗口。 ...
[英]Can I add multiple columns in MFC CListBox?
我有一個帶有CListBox的對話框。我必須在這個列表框中添加 3 列。 有沒有辦法在CListBox有幾個不同的列? 或者CListCtrl可以在這方面提供幫助嗎? ...
[英]Move an item up or down in a list box
我有一個 CListBox,我想要一個上移/下移按鈕,用於向上或向下移動當前選定的項目。 現在我認為唯一的解決方案是刪除該項目,然后將其插入新位置。 有沒有更有效的方法來做到這一點? ...