cost 94 ms
將 CListBox 重寫為 CCheckListBox

[英]Rewrite CListBox as a CCheckListBox

我正在使用 MFC 和 Visual Studio C++ 17 開發 Windows 應用程序。我在應用程序中有多個選項卡,其中一個當前使用CListBox實現,需要使用CCheckListBox重新實現。 CCheckListBox是CListBox的子類。 我有一個要在框中顯示的唯一CSt ...

需要幫助解決 CListBox 中的問題

[英]Need help solving an issue in CListBox

我還在學習 C++ MFC,我的問題是:我怎樣才能得到 2 個列表框的CurSel作為數字,然后添加它們並打印結果? 結果顯示一個奇怪的 659998896 數字而不是 2。我在這里做錯了什么? ...

將 std::unique_ptr 傳遞給 CListBox::GetSelItems

[英]Passing a std::unique_ptr to CListBox::GetSelItems

我在這里看到了一個很好的答案,它在很大程度上幫助了我(創建保存已分配數組的 unique_ptr 的正確方法),但我仍然有問題。 代碼: 如果我把pIndex變成一個智能指針: 這樣我就不需要delete[] pIndex; 稱呼。 然后我無法將pIndex傳遞給GetSelItems 。 ...

MFC - 帶有可選復選框的 CListCtrl 行

[英]MFC - CListCtrl rows with optional checkboxes

在運行時,我正在嘗試使用 MFC 創建單列自定義CListCtrl (或CMFCListCtrl ,但不是CheckListBox - 我希望將來能夠添加多個列)。 使用LVS_EX_CHECKBOXES樣式強制所有項目都有復選框。 所需的控件應如下所示(item1 和 item3 有復選框,ite ...

MFC CListBox.AddString()不顯示字符串

[英]MFC CListBox.AddString() doesn't show string

我正在創建MFC應用程序,並嘗試在對話框類中添加列表框。 當我使用調試配置時,它會出錯並導致應用程序崩潰。 當我使用發布配置時,該對話框會出現,但為空。 我剛剛開始,所以我的代碼是基本的: 但這還是行不通的。 在調試配置中,我收到以下消息: “調試斷言失敗!” 在發 ...

將std :: map項設置為CListBox的itemdata

[英]Setting std::map items as itemdata of CListBox

我在這里有一個類似的問題,但是這個新問題的背景有所不同。 背景 我有這個變量: PublisherMap m_mapPublishers; PublisherMap的定義是: 編碼 我有這種方法來讀取地圖並填充一個CListBox : 注意,我使用項目數據 ...

使用MFC將CListBox中的各個項設置為粗體

[英]Setting individual items in a CListBox as bold with MFC

我偶然發現了這篇文章: http://asg.unige.ch/Past/fuentes/Mfc/HowTo_44.html 所以,我在我的項目中復制了這個類: 然后我在我的應用程序中使用它。 我為ownerdraw等正確設置了屬性,但結果如下: 粗體條目是最后 ...

2017-10-09 15:44:53   1   260    mfc / clistbox  
鼠標點擊CListBox的非item區域

[英]Mouse click in non-item area of CListBox

我想知道用戶何時在 CListBox 中單擊,但在任何項目之外。 我希望在包含的對話框中得到一些通知,這樣我就可以通過mylistbox.ItemFromPoint(flags,outside)處理該點以確定它是否在項目內。 但是在列表框中單擊似乎不會導致此類事件。 我應該在父對話框中尋找什么事件, ...

2017-06-08 19:06:45   1   240    mfc / clistbox  
獲取鼠標懸停時ClistBox項的索引

[英]get the index of the ClistBox item on Mouse over

我有一個簡單的CListBox控件。 我在其中動態添加文本。 是否可以獲取列表框上當前鼠標懸停的項目的索引? 基本上,我想基於鼠標位置為listBox中的每個項目顯示一個工具提示。 代碼示例非常感謝。 ...

是否有任何方法可以更改MFC(c ++)中CListBox的“右對齊文本”屬性?

[英]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熱點跟蹤

[英]CListBox hotlight tracking

我使用DrawItem ()重繪了CListBox 。 ods_hotlight在win7 / win8中不起作用。 我該如何進行CListBox熱點跟蹤? ...

2015-05-30 08:28:06   1   112    clistbox  
重置內容后,將CListBox行的水平滾動設置回

[英]Set horizontal scroll of CListBox row back after resetting content

我選擇了啟用水平滾動條的多選CListBox並正確顯示。 問題是,當我使用功能 lst.ResetContent()並將其填充回去,我找不到將行中的文本滾動回到相同位置的方法。 我嘗試使用 lst.SetScrollPos(SB_HORZ, horizScroll, TRUE); ...

為什么我不能在CListBox中獲得所選項目? MFC

[英]Why can't I get the selected items in the CListBox? MFC

我有一個帶有CListBox的MFC對話框。 我能利用項目成功添加到它CListBox::AddString和使用設置數據指針CListBox::SetItemDataPtr 。 字符串顯示在列表框中,我可以通過調用CListBox::GetItemDataPtr並傳入靜態索引來檢索數據指針 ...

如何為DHTLMX Clist單元類型附加事件?

[英]How to Attach event for the DHTLMX Clist cell type?

我正在Dhtmlx網格上工作。 我使用了Clist(Multi-select-combo-box)數據類型。 選擇之后,我需要驗證所選項目的列表。 熟悉的人可以幫助建議如何為Clist數據類型的“ onChange”附加事件嗎? ...

使用派生為CWnd的子級調整SDI應用程序中的問題CListBox的大小

[英]resize issue CListBox inside SDI application with CWnd derived child

我遇到了CListBox的大小的問題,該問題可能涵蓋了SDi應用程序的所有客戶端區域。 我的主窗口如下所示: 如您所見,列表框未涵蓋整個客戶區。 以下是我在處理CWnd派生類的大小: CLogWnd是填充CMainFrame所有區域的主窗口。 ...

CListBox項目背景

[英]CListBox item background

我需要設置背景CListBox背景。 我找不到為每個項目設置不同顏色的解決方案。 我怎樣才能做到這一點? ...

2013-08-14 16:06:58   1   84    mfc / clistbox  
在列表框中向上或向下移動項目

[英]Move an item up or down in a list box

我有一個 CListBox,我想要一個上移/下移按鈕,用於向上或向下移動當前選定的項目。 現在我認為唯一的解決方案是刪除該項目,然后將其插入新位置。 有沒有更有效的方法來做到這一點? ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM