CreateDialogIndirectParamA
/ CreateDialogIndirectParamW
La
función CreateDialogIndirectParam crea una caja
de diálogo de los modelos de una plantilla de la
caja de diálogo en memoria. Antes de desplegar
la caja de diálogo, la función pasa un valor
definido por el programa al procedimiento de la
caja de diálogo como el parámetro lParam del
mensaje de WM_INITDIALOG. Un programa puede usar
este valor para inicializar los controles de la
caja de diálogo.
HWND CreateDialogIndirectParam(
HINSTANCE hInstance, // el manipulador de ejemplo de la aplicación
LPCDLGTEMPLATE lpTemplate, // la dirección de plantilla de la caja de diálogo
HWND hWndParent, // el manipulador de ventana padre
DLGPROC lpDialogFunc, // la dirección de procedimiento de la caja de diálogo
LPARAM lParamInit // el valor de inicialización
);
Returns
Si la función tiene éxito, el valor de retorno
es el manipulador de la caja de diálogo. Si la
función falla, el valor de retorno es NULL. El
valor es 0xFFFFFFFF.
|
CreateDialogParamA / CreateDialogParamW
La
función CreateDialogParam crea una caja de
diálogo de los modelos de un recurso de
plantilla de caja de diálogo. Antes de desplegar
la caja de diálogo, la función pasa un valor
definió por el programa al procedimiento de la
caja de diálogo como el parámetro lParam del
mensaje de WM_INITDIALOG. Un programa puede usar
este valor para inicializar los controles de la
caja de diálogo.
HWND CreateDialogParam(
HINSTANCE hInstance, // el manipulador de ejemplo de la aplicación
LPCTSTR lpTemplateName, // identifica la plantilla de la caja de diálogo
HWND hWndParent, // el manipulador de ventana padre
DLGPROC lpDialogFunc, // la dirección de procedimiento de la caja de diálogo
LPARAM dwInitParam // el valor de inicialización
);
Returns
Si la ventana estuviera previamente invalidada,
el valor de retorno será TRUE; de otro modo, el
valor de retorno es FALSE. Para conseguir
información extendida del error, llama a
GetLastError.
|
DialogBox
La
función DialogBox crea una caja de diálogo
modal de un recurso de plantilla de caja de
diálogo. DialogBox no devuelve el control hasta
que la función callback especificada termina la
caja de diálogo modal llamando a la función
EndDialog.
int DialogBox(
HANDLE hInstance, // el manipulador de ejemplo de la aplicación
LPCTSTR lpTemplate, // identifica la plantilla de la caja de diálogo
HWND hWndParent, // el manipulador de ventana padre
DLGPROC lpDialogFunc // la dirección de procedimiento de la caja de diálogo
);
Returns
Si la función tiene éxito, el valor de retorno
es el parámetro nResult en la llamada a la
función EndDialog usada para terminar la caja de
diálogo. Si la función falla, el valor de
retorno es -1.
|
DialogBoxIndirect
La
función DialogBoxIndirect crea una caja de
diálogo modal de una plantilla de caja de
diálogo en memoria.
int DialogBoxIndirect(
HANDLE hInstance, // el manipulador de ejemplo de la aplicación
LPDLGTEMPLATE lpTemplate, // identifica la plantilla de la caja de diálogo
HWND hWndParent, // el manipulador de ventana padre
DLGPROC lpDialogFunc // la dirección de procedimiento de la caja de diálogo
);
Returns
El valor de retorno es el valor del parámetro
nResult especificado en la función EndDialog que
es usado para terminar la caja de diálogo. El
sistema procesa los valores devueltos por el
procedimiento de la caja de diálogo y no los
devuelve al programa. El valor de retorno es -1
si la función no puede crear la caja de
diálogo.
|
DialogBoxParam / DialogBoxParamA / DialogBoxParamW
La
función DialogBoxParam crea una caja de diálogo
modal de un recurso de plantilla de caja de
diálogo. Antes de desplegar la caja de diálogo,
la función pasa un valor definido por el
programa al procedimiento de la caja de diálogo
como el parámetro lParam del mensaje
WM_INITDIALOG. Un programa puede usar este valor
para inicializar los controles de la caja de
diálogo.
int DialogBoxParam(
HINSTANCE hInstance, // el manipulador de ejemplo de la aplicación
LPCTSTR lpTemplateName, // identifica plantilla de la caja de diálogo
HWND hWndParent, // el manipulador de ventana padre
DLGPROC lpDialogFunc, // la dirección de procedimiento de la caja de diálogo
LPARAM dwInitParam // el valor de inicialización
);
Returns
Si la función tiene éxito, el valor de retorno
es el parámetro nResult en la llamada a la
función EndDialog usada para terminar la caja de
diálogo. Si la función falla, el valor de
retorno es -1.
|
EndDialog
La
función de EndDialog elimina una caja de
diálogo modal, causando que el sistema termine
cualquier proceso para la caja de diálogo.
BOOL EndDialog(
HWND hDlg, // el manipulador de caja de diálogo
int nResult // el valor de retorno
);
Returns
Si la función tiene éxito, el valor de retorno
es TRUE. Si la función falla, el valor de
retorno es FALSE.
|
MessageBeep
Ejecuta
un sonido en forma de onda. El sonido en forma de
onda para cada tipo de sonido esta identificado
por una entrada en la sección del registro
[sounds].
BOOL MessageBeep(
UINT uType // el tipo del sonido
);
Returns
Si la función tiene éxito, el valor de retorno
es TRUE. Si la función falla, el valor de
retorno es FALSE. Para conseguir información
extendida del error, llama a GetLastError.
|
MessageBoxA / MessageBoxW
Crea,
despliega, y maneja una caja de mensaje. La caja
de mensaje contiene un mensaje definido por el
programa y un título, más cualquier
combinación de iconos y botones predefinida.
int MessageBox(
HWND hWnd, // el manipulador de ventana padre
LPCTSTR lpText, // la dirección del texto dentro de la caja de mensaje
LPCTSTR lpCaption, // la dirección del título de la caja de mensaje
UINT uType // el estilo de caja de mensaje
);
Returns
El valor de retorno es cero si no hay bastante
memoria para crear la caja de mensaje. Si la
función tiene éxito, el valor del retorno es
uno de lo siguiente valores devueltos por la caja
de diálogo:
IDABORT, IDCANCEL, IDIGNORE, IDNO, IDOK, IDRETRY,
IDYES
Si una caja de mensaje tiene un botón de
Cancelación, la función devuelve el valor
IDCANCEL si la tecla ESC es apretada o si de
botón de Cancelación es seleccionado. Si la
caja de mensaje no tiene ningún botón de
Cancelación, apretar ESC no tiene efecto.
|
MessageBoxExA / MessageBoxExW
Crea,
despliega, y maneja una caja de mensaje. La caja
de mensaje contiene un mensaje definido por el
programa y un título, más cualquier
combinación de iconos y botones predefinidos. El
parámetro wLanguageId especifica qué juego de
recursos de idioma son usados por los botones
predefinidos.
int MessageBoxEx(
HWND hWnd, // el manipulador de ventana padre
LPCTSTR lpText, // la dirección de texto dentro de la caja de mensaje
LPCTSTR lpCaption, // la dirección del título de la caja de mensaje
UINT uType, // el estilo de la caja de mensaje
WORD wLanguageId // el identificador del idioma
);
Returns
Si la función tiene éxito, el valor de retorno
es un valor no nulo devuelto por la caja de
diálogo.
|
MessageBoxIndirect / MessageBoxIndirectA /
MessageBoxIndirectW
La
función MessageBoxIndirect crea, despliega, y
maneja una caja de mensaje. La caja de mensaje
contiene un texto de mensaje definido por el
programa y un título, cualquier icono, y
cualquier combinación de botones predefinidos.
BOOL API MessageBoxIndirect(
LPMSGBOXPARAMS lpMsgBoxParams // la dirección de estructura para los parámetros de la caja de mensaje
);
|
|