Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Función de devolución de llamada definida por la aplicación que se usa con la función GrayString . Se usa para dibujar una cadena. El tipo GRAYSTRINGPROC define un puntero a esta función de devolución de llamada. GrayStringProc (o OutputProc) es un marcador de posición para el nombre de función definido por la aplicación o definido por la biblioteca.
Syntax
GRAYSTRINGPROC Graystringproc;
BOOL Graystringproc(
HDC unnamedParam1,
LPARAM unnamedParam2,
int unnamedParam3
)
{...}
Parámetros
unnamedParam1
Tipo: HDC
Identificador de un contexto de dispositivo con un mapa de bits de al menos el ancho y el alto especificados por los parámetros nWidth y nHeight pasados a GrayString. Este parámetro se denomina normalmente hDc.
unnamedParam2
Tipo: LPARAM
Puntero a la cadena que se va a dibujar. Este parámetro se denomina normalmente lpData.
unnamedParam3
Tipo: int
Longitud, en caracteres, de la cadena. Este parámetro se denomina normalmente nCount.
Valor devuelto
Tipo: BOOL
Si se ejecuta correctamente, la función de devolución de llamada debe devolver TRUE.
Si se produce un error en la función, el valor devuelto es FALSE.
Observaciones
Nota:
Los parámetros se definen en el encabezado sin nombres: typedef BOOL (CALLBACK* GRAYSTRINGPROC)(HDC, LPARAM, int);. Por lo tanto, el bloque de sintaxis los enumera como unnamedParam1 - unnamedParam3. Puedes asignar un nombre a estos parámetros en la aplicación. Sin embargo, normalmente se denominan como se muestra en las descripciones de parámetros.
La función de devolución de llamada debe dibujar una imagen relativa a las coordenadas (0,0).
Requisitos
| Requirement | Importancia |
|---|---|
| Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
| Servidor mínimo admitido | Windows 2000 Server [solo aplicaciones de escritorio] |
| de la plataforma de destino de |
Windows |
| Header | winuser.h (incluya Windows.h) |