winuser.h


ScreenToClient

La función ScreenToClient convierte las coordenadas de pantalla del punto especificado de la pantalla a coordenadas de client.

Sintaxis

BOOL ScreenToClient(
    HWND hWnd,       // manipulador de ventana de las coordenadas de entrada
    LPPOINT lpPoint  // puntero a estructura con las coordenadas
   );

Parámetros

hWnd: identifica la ventana cuya área de cliente se usa para la conversión.

lpPoint: apunta a una estructura POINT que contiene las coordenadas de pantalla a convertir.

Valor de retorno

Si la función tiene éxito, el valor de retorno es distinto de cero.

Si la función falla, el valor de retorno es cero.

Observaciones

Esta función usa la ventana identificada por el parámetro hWnd y las coordenadas de pantalla dadas por la estructura POINT para calcular las coordendas de cliente. Después remplaza las coordenads de pantalla con las coordenadas de cliente. Las nuevas coordenadas son relativas a la esquina superior izquieda del área de cliente de la ventana especificada.

La función ScreenToClient asume que el punto especificado está en coordenadas de pantalla.