mfc如何將編輯框的內容讀取到列表控制元件中

2021-05-02 22:08:08 字數 2050 閱讀 4971

1樓:匿名使用者

1、為介面新增一個list control控制元件。

2、更改這個控制元件的view屬性為report

3、為這個控制元件新增一個控制型變數 假設為m_ctllist;

4、在介面的初始化函式oninitdialog()函式中初始化這個控制元件主要是插入列表的頭,主要呼叫

int insertcolumn( int ncol, lpctstr lpszcolumnheading, int nformat = lvcfmt_left, int nwidth = -1, int nsubitem = -1 );這個函式。

其中 ncol是列的索引,從0開始 ;lpszcolumnheading 列的名稱 ;nformat 文字的擺放方式;nwidth 寬的度度。

如:m_ctllist.insertcolumn(0,"姓名",lvcfmt_center,60);//第一列,名稱為姓名,文字居中顯示,列的寬度為60畫素

m_ctllist.insertcolumn(1,"性別",lvcfmt_center,60);//第二列,名稱為性別,文字居中顯示,列的寬度為60畫素

....

5.在介面中新增一個「新增按鈕」,在按鈕的響應函式中向列表控制元件m_ctllist插入資料主要**如下。

updatedata(true);//將介面的資料更新到對應的變數中

int count=m_ctllist.getitemcount();//獲取當前存在的資料總量

m_ctllist.insertitem(count,"張三");//插入一行

m_ctllist.setitemtext(count,1,"男");//改變列2的顯示文字

2樓:任明星

clistctrl先插入一列insertcolumn,然後再用insertitem插入你想要的資料就好了。

3樓:

1.設定編輯框變數

在mfc的基本對話方塊中,我建立了一個編輯框控制元件,變數名為 m_min ,型別為value int

2. cstring c_user;

m_user.getwindowtext(c_user);

就兩句**就可以獲取m_user中的內容

3.直接獲取

cstring str;

getdlgitem(idc_edit1)->getwindowtext(str);

messagebox(str);

mfc如何將編輯框的內容讀取到列表控制元件中?

4樓:仙女說仙話

1、為介面新增一個list control控制元件。

2、更改這個控制元件的view屬性為report

3、為這個控制元件新增一個控制型變數 假設為m_ctllist;

4、在介面的初始化函式oninitdialog()函式中初始化這個控制元件主要是插入列表的頭,主要呼叫

int insertcolumn( int ncol,   lpctstr lpszcolumnheading,   int nformat = lvcfmt_left,   int nwidth = -1,   int nsubitem = -1 );這個函式。

其中 ncol是列的索引,從0開始;

lpszcolumnheading 列的名稱 ;nformat 文字的擺放方式;nwidth 寬的度度。

如:m_ctllist.insertcolumn(0,"姓名",lvcfmt_center,60);//第一列,名稱為姓名,文字居中顯示,列的寬度為60畫素

m_ctllist.insertcolumn(1,"性別",lvcfmt_center,60);//第二列,名稱為性別,文字居中顯示,列的寬度為60畫素

....

5.在介面中新增一個「新增按鈕」,在按鈕的響應函式中向列表控制元件m_ctllist插入資料。

補充說明:

2、該類庫提供一組通用的可重用的類庫供開發人員使用。大部分類均從cobject 直接或間接派生,只有少部分類例外。 其中包含的類包含大量windows控制代碼封裝類和很多windows的內建控制元件和元件的封裝類。

mfc中如何實現編輯框中文字滾動顯示

設定屬性就ok了,multiline true 開啟多行模式want return true 按一下回車換行horizontal scroll false 水平滾動條,沒什麼用 vertical scroll true 垂直滾動條auto hscroll false 水平方向如果到尾部就繼續滾動下去...

MFC編輯框關聯的變數怎麼用UpdateData FALSE 無法直接寫到編輯框中啊,而是需要手動點編輯框

updatedata ture 從編輯框中讀取資料updatedata false 將讀取到的資料顯示在編輯框中每個編輯框要關聯一個變數,你直接操作變數就行。比如 edit1 關聯 m strnum1edit2 關聯 m strnum2 edit3 關聯 m strnum3 你再設定一個按鈕,然後在...

易語言如何計算編輯框中的式子,易語言 如何在編輯框中輸入一個算式,按下按鈕後自動算出來?

計算編輯框中的式子 版本 2 程式集 視窗程式集1 子程式 按鈕1 被單擊 區域性變數 a,整數型 區域性變數 b,整數型 區域性變數 c,整數型 a 到整數 編輯框1.內容 b 到整數 編輯框2.內容 c a b 編輯框3.內容 到文字 c 版本 2 支援庫 script 程式集 視窗程式集1 子...