Usina BRGuía AdvPL
Ingresar
← Todos los temas
INCLUDEEn revisión

WinAPI.ch

#Include "WinAPI.ch"

Reúne constantes de la API de Windows para ventanas, mensajes, botones y estilos. Depende de la plataforma y requiere cautela.

IncludesWindows heredadoReferencia históricaCompilación
01 · DESCRIPCIÓN GENERAL

Descripción general

Reúne constantes de la API de Windows para ventanas, mensajes, botones y estilos. Depende de la plataforma y requiere cautela. Entre los símbolos destacados del archivo histórico se encuentran: IDOK; IDCANCEL; BN_CLICKED; CS_*; WS_*. Confirma nombres, disponibilidad y comportamiento con el paquete oficial del entorno utilizado.

02 · SINTAXIS

Sintaxis

#Include "WinAPI.ch"

Parámetros

WinAPI.ch
Archivo .chOpcional

Include de compilación; su necesidad depende de los símbolos utilizados por el fuente.

Retorno

Una include no retorna valores durante la ejecución. Sus directivas se procesan durante la compilación.

03 · EJEMPLO PRÁCTICO

Inclusión mínima para estudio

#Include "WinAPI.ch"

User Function ExWinapi()
    // Utiliza solo símbolos documentados para el release objetivo.
Return
Resultado esperado

El preprocesador disponibiliza las definiciones encontradas en la ruta de includes configurada.

BUENAS PRÁCTICAS
  • Inclúyela solo cuando el fuente dependa de sus símbolos.
  • Utiliza includes de la misma versión del entorno y de la LIB.
  • Busca el símbolo en el paquete actual antes de considerar válida la referencia histórica.
  • Prefiere documentación oficial actual para APIs soportadas.
ERRORES COMUNES
  • El archivo analizado es histórico.
  • Copiar una include antigua puede crear incompatibilidades con la LIB o el RPO.
  • Una directiva declarada no demuestra que la API relacionada siga soportada.

Contenido relacionado

REFERENCIAS
  1. MICROSIGA SOFTWARE S.A. include_001.zip. Paquete histórico suministrado al proyecto el 8 ago. 2026.
Estado
En revisión
Página creada el
Última revisión el
Idioma original
Portugués
Revisión
Usina.BR