動態建立控制項 EDIT 新增關聯變數

2021-07-02 14:16:54 字數 597 閱讀 5345

**:

我們知道如果在資源檢視中新增了某個控制項之後,如果想把它關聯乙個變數的話,可以使用類嚮導中來新增關聯變數,但是動態建立的按鈕如何讓其關聯變數呢?

1、在cmydlg.cpp前面定義變數:

int num1; 

//定義 

動態編輯框變數

int num2;

int num3;

cedit m_edit1 ; 

// 定義 

建立動態編輯框

cedit m_edit2 ;

cedit m_edit3 ;

2、在dataexchang裡關聯動態控制項與 變數的關係

void cmydlg::dodataexchange(cdataexchange* pdx)

}afx_data_map

}3、在init裡建立edit

bool cmydlg::oninitdialog()

4、ok按鈕響應動作

void cmydlg::onok()

效果如下圖:

使用者控制項 動態建立新增

使用使用者控制項 專案右鍵新增,使用者控制項,選擇使用者控制項cs 在生成的專案中用設計編輯,點選選單欄生成,生成解決方案,然後使用者控制項就可以使用了 製作簡單的qq視窗,根據資料庫自動新增資料 製作使用者控制項 實體類 qq,haoyou using system using system.co...

MFC控制項關聯變數總結(EDIT編輯框)

1.不關聯控制項 使用getdlgitem idc edit1 getwindowtextw 變數名 來獲取控制項內容 使用getdlgitem idc edit1 setwindowtextw 變數名 來更新變數內容 2.關聯的是value型別的變數 value只是用來傳遞資料,不能對控制項進行其...

建立控制項並關聯事件

function createproductmodule obj else 機型 function setpromodeloption brand var res makepolicy.getproductmodelbyuser brand var promodel makepolicy.getmo...