ICM_DRAW_BEGIN mensaje
El ICM_DRAW_BEGIN mensaje notifica a un controlador de representación que se prepare para dibujar datos.
ICM_DRAW_BEGIN
wParam = (DWORD) (LPVOID) &icdrwBgn;
lParam = sizeof(ICDRAW);
Parámetros
-
icdrwBgn
-
Puntero a una estructura ICDRAWBEGIN que contiene el formato de entrada.
-
Lparam
-
Tamaño, en bytes, de ICDRAWBEGIN.
Valor devuelto
Devuelve ICERR_OK si el controlador admite dibujar los datos en la pantalla de la manera y el formato especificados, o un código de error en caso contrario. Entre los posibles valores de error se incluyen los siguientes.
Valor | Significado |
---|---|
ICERR_BADFORMAT | No se admite el formato de entrada o salida. |
ICERR_NOTSUPPORTED | El controlador no dibuja directamente en la pantalla o no admite este mensaje. |
Comentarios
Si desea que el controlador descomprima los datos en un búfer, envíe el mensaje ICM_DECOMPRESS_BEGIN .
Los mensajes ICM_DRAW_BEGIN y ICM_DRAW_END no anidan. Si el controlador recibe ICM_DRAW_BEGIN antes de detener la descompresión con ICM_DRAW_END, debe reiniciar la descompresión con nuevos parámetros.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado |
|