GetDlgItemInt
La
función GetDlgItemInt traduce el texto de un
control especificado en una caja de diálogo a un
valor entero.
UINT GetDlgItemInt(
HWND hDlg, // el manipulador para la caja de diálogo
int nIDDlgItem, // el identificador de control
BOOL* lpTranslated, // lugar para la var a rec. indicador de suc/failr(*)
BOOL bSigned // especifica si el valor está sin/-firmado
);
Returns
Si la función tiene éxito, la variable apuntada
por lpTranslated es puesta a TRUE, y el valor de
retorno es el valor traducido del texto del
control.
Si la función falla, la variable apuntada por
lpTranslated es puesta a FALSE, y el valor del
retorno es cero. Nota que, puesto que el cero es
un posible valor de traducción, un valor de
retorno de cero no indica por sí mismo fracaso.
Si lpTranslated es NULL, la función no devuelve
información sobre éxito o fracaso.
Si el parámetro de bSigned es TRUE,
especificando que el valor a ser recuperado es un
valor de entero firmado, lanza el valor de
retorno a un tipo de int.
(*
n. del t.: En el original viene "points to
var to rec. suc/failr indicator",yo
entiendo:variable, recuperar, sucede, falla,
respectivamente.)
|
GetDlgItemText / GetDlgItemTextA / GetDlgItemTextW
La
función GetDlgItemText recupera el título o
texto asociado con un control en una caja de
diálogo.
UINT GetDlgItemText (
HWND hDlg, // el manipulador de la caja de diálogo
int nIDDlgItem, // el identificador de control
LPTSTR lpString, // la dirección del buffer para el texto
int nMaxCount // el tamaño máximo de string
);
Returns
Si la función tiene éxito, el valor de retorno
especifica el número de caracteres copiados al
buffer, no incluido el carácter nulo de
terminación.
Si la función falla, el valor de retorno es
cero.
|
GetWindowLong / GetWindowLongA / GetWindowLongW
La
función GetWindowLong recupera información
sobre la ventana especificada. La función
también recupera los valores 32-bit (largo) en
el offset especificado en la memoria extra de la
ventana de una ventana.
LONG GetWindowLong(
HWND hWnd, // el manipulador de ventana
int nIndex // el offset del valor a recuperar
);
Returns
Si la función tiene éxito, el valor del retorno
es el valor 32-bit pedido.
Si la función falla, el valor del retorno es
cero. Para conseguir información extendida del
error, llama a GetLastError.
|
GetWindowText / GetWindowTextA
La
función GetWindowText copia el texto de la barra
de título de la ventana especificada (si tiene
uno) en un buffer. Si la ventana especificada es
un control, el texto del control es copiado.
int GetWindowText (
HWND hWnd, // el manipulador de ventana o control con texto
LPTSTR lpString, // la dirección del buffer para el texto
int nMaxCount // el número máximo de caracteres a copiar
);
Returns
Si la función tiene éxito, el valor de retorno
es la longitud, en caracteres, del string
copiado, no incluido el carácter nulo de
terminación. Si la ventana no tiene ninguna
barra de título o texto, si la barra de título
está vacía, o si la ventana o manipuladores del
control no son válidos, el valor de retorno es
cero. Para conseguir información extendida del
error, llama a GetLastError.
Esta función no puede recuperar el texto de un
control de edición en otra aplicación.
|
GetWindowWord
La
función GetWindowWord recupera un valor 16-bit
(word) en el offset especificado en la memoria
extra de la ventana para la ventana especificada.
WORD GetWindowWord(
HWND hWnd, // el manipulador de ventana
int nIndex // offset del valor a recuperar
);
Returns
Si la función tiene éxito, el valor de retorno
es el valor 16-bit solicitado.
Si la función falla, el valor de retorno es
cero. Para conseguir información extendida del
error, llama a GetLastError.
|
SendDlgItemMessage / SendDlgItemMessageA /
SendDlgItemMessageW
La
función SendDlgItemMessage envía un mensaje al
control especificado en una caja de diálogo.
LONG SendDlgItemMessage(
HWND hwndDlg, // el manipulador de caja de diálogo
int idControl, // el identificador de control
UINT uMsg, // el mensaje a enviar
WPARAM wParam, // primer parámetro del mensaje
LPARAM lParam // segundo parámetro del mensaje
);
Returns
El valor de retorno especifica el resultado del
mensaje en procesamiento y depende del mensaje
enviado.
|
|