Tipos de controles de cuadro de diálogo y tipos de variable
Puede utilizar el Asistente para agregar variables miembro para agregar una variable miembro a un control de cuadro de diálogo creado mediante MFC. El tipo de control al que agregue la variable miembro determina las opciones que aparecerán en el cuadro de diálogo.
La tabla siguiente describe todos los tipos de controles de cuadro de diálogo que admiten MFC y el Editor de cuadros de diálogo, así como sus tipos y valores disponibles.
Control |
Tipo de control |
Tipo de variable de control |
Tipo de variable de valor |
Valores máximo y mínimo (sólo tipo de valor) |
---|---|---|---|---|
Control de animación |
SysAnimate32 |
Ninguna; sólo el control |
N/D |
|
Button |
BUTTON |
Ninguna; sólo el control |
N/D |
|
Casilla |
CHECK |
BOOL |
Valor máximo y mínimo |
|
Combo Box |
COMBOBOX |
Número máximo de caracteres |
||
Control selector de fecha y hora |
SysDateTimePick32 |
Valor máximo y mínimo |
||
Cuadro de edición |
EDIT |
CString, int, UINT, long, DWORD, float, double, BYTE, short, BOOL, COleDateTimeu OLECurrency. |
Valor máximo y mínimo; algunos admiten el máximo de caracteres. |
|
Control de tecla de acceso rápido |
msctls_hotkey32 |
Ninguna; sólo el control |
N/D |
|
Cuadro de lista |
LISTBOX |
CString |
Número máximo de caracteres |
|
List |
SysListView32 |
Ninguna; sólo el control |
N/D |
|
Month Calendar |
SysMonthCal32 |
CTime |
Valor máximo y mínimo |
|
Control de progreso |
msctls_progress32 |
Ninguna; sólo el control |
N/D |
|
Control Rich Edit 2 |
RichEdit20A |
CString |
Número máximo de caracteres |
|
Control Rich Edit |
RICHEDIT |
CRichEditCtrl |
CString |
Número máximo de caracteres |
Barra de desplazamiento (vertical u horizontal) |
SCROLLBAR |
int |
Valor máximo y mínimo |
|
Slider |
msctls_trackbar32 |
int |
Valor máximo y mínimo |
|
Spin |
msctls_updown32 |
Ninguna; sólo el control |
N/D |
|
Tab |
SysTabControl32 |
Ninguna; sólo el control |
N/D |
|
Tree |
SysTreeView32 |
Ninguna; sólo el control |
N/D |