1. 程式人生 > >關於MFC一些簡單案例中需要用到的知識

關於MFC一些簡單案例中需要用到的知識

簡單 combo 設置 getc arp cstring int cpp csharp

1、IDC_EDIT 編輯控件

獲取編輯控件的整數數值

int HRoberts = GetDlgItemInt(H_Roberts);

  

設置編輯控件上的整數數值

SetDlgItemInt(H_Roberts,12);

  

2、控制臺打印調試信息

添加一個頭文件

#include <conio.h>

在需要開啟控制臺窗口的地方調用 AllocConsole();//註意檢查返回值 在需要輸出調試的時候調用_cprintf等函數 如_cprintf("i=%d\n", i);

3、單選框

1、定義控件對應變量 假定已經創建了一個Dialog,並且從控件工具箱將 Combo Box 控件拖放到上面。打開 Class Wizard,添加控件對應變量,如:CComboBox m_cbExamble; 在後面的代碼中會不斷使用這個變量。

2、從控件得到選定的Item
假設在控件列表中已經選定某項,現在要得到被選定項的內容,首先要得到該項的位置,然後得到對應位置的內容。這裏會用到兩個函數,如:
int nIndex = m_cbExample.GetCurSel();
CString strCBText;
m_cbExample.GetLBText( nIndex, strCBText);
這樣,得到的內容就保存在 strCBText 中。
若要選取當前內容,可調用函數GetWindowText(strCBText)。

關於MFC一些簡單案例中需要用到的知識