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
);
|
|