MFC 列表控制項中的核取方塊響應該問題

發布 科技 2024-06-27
13個回答
  1. 匿名使用者2024-01-30

    老實說,我不明白你的意思。

    什麼是單獨的列,它在哪裡? 除了第一列之外,其他列中可以有核取方塊嗎?

  2. 匿名使用者2024-01-29

    迴圈訪問列表,如果選擇該行,則執行處理。

    for (int i=0;i 您的處理。

  3. 匿名使用者2024-01-28

    首先,確保變數在資料交換函式中是關聯的。

    updateData( ) 呼叫,如果引數為 true,則值從控制項更新為變數,如果為 false,則值從變數更新為控制項。

    例如,點選核取方塊控制項後,控制項會在選擇和不選擇之間切換,但變數值沒有改變,因此需要在響應函式中呼叫 updatedata(true); 為了更改關聯變數的值,您不需要 **m bcheck= !m_bcheck;完成。

    如果更改了 ** 中關聯變數的值,並且想要將其更新為控制項的顯示,則需要呼叫 updatedata(false);

  4. 匿名使用者2024-01-27

    你可以在mfc中嘗試一下,在我的理解中,updatedata(true) ==將控制項的值分配給成員變數;

    updateData(false) == 將成員變數的值分配給控制項; 將成員變數的值分配給控制項,因此可以不用它,只需 update(false) 即可。

  5. 匿名使用者2024-01-26

    為每個選項設定乙個 bool 變數,例如 bool isa; 初始化為 false

    向每個選項新增成員函式 oncheckx()

    讓我們在某個函式中判斷它。

  6. 匿名使用者2024-01-25

    可以在乙個組框中設定多個核取方塊,注意組框而不是組合框,然後在屬性頁上設定組框,將多個核取方塊一起實現。

    祝您程式設計愉快。

  7. 匿名使用者2024-01-24

    是的,將第乙個核取方塊的 group 屬性設定為 true。 但是,我覺得分組與是否使用組框無關,只是更好。

  8. 匿名使用者2024-01-23

    第乙個核取方塊的 group 屬性設定為 true

  9. 匿名使用者2024-01-22

    自繪,在相應元素的位置上畫核取方塊。

  10. 匿名使用者2024-01-21

    若要響應左鍵單擊訊息敏感度,必須在檢視類中實現函式和訊息的關聯。 具體來說,在(5)這一步中,生成了onlbuttondown函式的框架(並且橋頭不是自己寫的),生成過程也是乙個關聯過程,vc6是通過classwizard,vs2003及以上是通過介面右下角的訊息事件,通過wm lbuttondown訊息的實現, 生成的 onlButtonDown 函式只能猜測它是否可以響應滑鼠訊息。

    在 MFC 中,具體實現是通過 AFX 訊息對映實現的,可以檢查該訊息對映以檢視是否存在以下 **::

    on_wm_lbuttondown()

    並且應該位於標頭檔案中。

    在 Declare 訊息對映中:

    afx_msg void onlbuttondown(uint nflags, cpoint point);

    這樣,就實現了MFC視窗的訊息關聯。

  11. 匿名使用者2024-01-20

    單擊訊息為:nm click

    小組件支援的訊息可以新增到事件列表中。

  12. 匿名使用者2024-01-19

    如何彈出非模態對話?

    可以動態建立,cdlg1 *pdlg1 = new cdlg1;

    pdlg1->create(id_**

    pdlg1->showwindow(sw_normal);

    如果你的對話方塊沒有建立,一定是有問題的,列表框被新增到子對話方塊中,並且會執行ddx執行,如果子對話方塊指標這個無效,則無法註冊其內部列表控制項。

    斷言肯定打不通!

    這類問題是乙個常見的問題。

  13. 匿名使用者2024-01-18

    您可以將數字轉換為字串並顯示在控制項上,然後在獲取資料後可以 str;

    addstring(str);

    可以使用泛型集合列表或列表新增到列表框中,首先將 int 或 double 資料新增到泛型集合中,然後將泛型集合填充到列表框中!

相關回答
7個回答2024-06-27

註冊公共控制項。

您需要包括 >>>More

3個回答2024-06-27

沒有優雅的方法可以解決它,只是不要像樓上所說的那樣使用 print 語句,或者使用 print 函式 (through. >>>More

14個回答2024-06-27

您的 PPT 在製作時使用控制工具。

您可以在安裝 Office 時選擇相應的選項。 (CD-ROM版) 綠色版和優化版大多缺席。 >>>More

12個回答2024-06-27

你為什麼不使用它,谷歌它,這個很詳細。

12個回答2024-06-27

後端:datatable data="select * from tb_album);

int id = ; >>>More