Ovládací prvky dialogových oken a typy proměnných
Můžete použít Přidat průvodce členské proměnné k přidání členské proměnné na ovládací prvek dialogové okno vytvořené pomocí knihovny MFC. Typ ovládacího prvku, pro který přidáte členskou proměnnou určuje možnosti, které se zobrazí v dialogovém okně.
Následující tabulka popisuje všechny typy ovládacích prvků dialogové okno podporovaných knihovnou MFC a Dialogové okno Editor a jejich dostupné typy a hodnoty.
Control |
Typ kontroly |
Typ proměnné ovládacího prvku |
Typ hodnoty proměnné |
Minimální/maximální hodnoty (pouze hodnota) |
---|---|---|---|---|
Ovládací prvek animace |
SysAnimate32 |
Žádný; pouze ovládací prvek |
Není k dispozici |
|
Tlačítko |
BUTTON |
Žádný; pouze ovládací prvek |
Není k dispozici |
|
Zaškrtávací políčko |
CHECK |
BOOL |
Minimální hodnota/maximální hodnota |
|
Pole se seznamem |
COMBOBOX |
Maximální počet znaků |
||
Ovládací prvek Výběr data a času |
SysDateTimePick32 |
Minimální hodnota/maximální hodnota |
||
Textové pole |
EDIT |
CString, int, UINT, long, DWORD, float, double, BYTE, short, BOOL, COleDateTime nebo COleCurrency |
Minimální hodnota/maximální hodnota; některé podporují maximální počet znaků |
|
Ovládací prvek Klávesová zkratka |
msctls_hotkey32 |
Žádný; pouze ovládací prvek |
Není k dispozici |
|
Seznam |
LISTBOX |
CString |
Maximální počet znaků |
|
Ovládací prvek Seznam |
SysListView32 |
Žádný; pouze ovládací prvek |
Není k dispozici |
|
Ovládací prvek Měsíční kalendář |
SysMonthCal32 |
CTime |
Minimální hodnota/maximální hodnota |
|
Ovládací prvek Průběh |
msctls_progress32 |
Žádný; pouze ovládací prvek |
Není k dispozici |
|
Ovládací prvek Rich Edit 2 |
RichEdit20A |
CString |
Maximální počet znaků |
|
Ovládací prvek Rich Edit |
RICHEDIT |
CRichEditCtrl |
CString |
Maximální počet znaků |
Posuvník (svislý nebo vodorovný |
SCROLLBAR |
int |
Minimální hodnota/maximální hodnota |
|
Ovládací prvek Posuvník |
msctls_trackbar32 |
int |
Minimální hodnota/maximální hodnota |
|
Otočný ovládací prvek |
msctls_updown32 |
Žádný; pouze ovládací prvek |
Není k dispozici |
|
Karta – ovládací prvek |
SysTabControl32 |
Žádný; pouze ovládací prvek |
Není k dispozici |
|
Ovládací prvek Strom |
SysTreeView32 |
Žádný; pouze ovládací prvek |
Není k dispozici |