對話方塊控制項和變數類型
您可使用加入成員變數精靈,在使用 MFC 建立的對話方塊控制項中加入成員變數。您所加入成員變數的控制項型別決定了在對話方塊中出現的選項。
下表說明 MFC 和對話方塊編輯器中支援的所有對話方塊控制項,及其可用的型別和值。
控制項 |
控制項型別 |
控制項變數型別 |
數值變數型別 |
最小/最大值 (僅限實值型別) |
---|---|---|---|---|
動畫控制項 |
SysAnimate32 |
無;僅限控制項 |
N/A |
|
Button |
BUTTON |
無;僅限控制項 |
N/A |
|
Check box |
CHECK |
BOOL |
最小值/最大值 |
|
Combo box |
COMBOBOX |
最大字元數 |
||
日期時間選擇器控制項 |
SysDateTimePick32 |
最小值/最大值 |
||
Edit box |
EDIT |
CString、int、UINT、long、DWORD、float、double、BYTE、short、BOOL、COleDateTime 或 COleCurrency |
最小值/最大值;某些支援最大字元數 |
|
熱鍵控制項 |
msctls_hotkey32 |
無;僅限控制項 |
N/A |
|
List box |
LISTBOX |
CString |
最大字元數 |
|
List 控制項 |
SysListView32 |
無;僅限控制項 |
N/A |
|
月曆控制項 |
SysMonthCal32 |
CTime |
最小值/最大值 |
|
進度控制項 |
msctls_progress32 |
無;僅限控制項 |
N/A |
|
Rich Edit 2 控制項 |
RichEdit20A |
CString |
最大字元數 |
|
Rich Edit 控制項 |
RICHEDIT |
CRichEditCtrl |
CString |
最大字元數 |
捲軸 (垂直或水平) |
SCROLLBAR |
int |
最小值/最大值 |
|
滑桿控制項 (Slider Control) |
msctls_trackbar32 |
int |
最小值/最大值 |
|
微調控制項 |
msctls_updown32 |
無;僅限控制項 |
N/A |
|
索引標籤控制項 |
SysTabControl32 |
無;僅限控制項 |
N/A |
|
樹狀目錄控制項 |
SysTreeView32 |
無;僅限控制項 |
N/A |