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.
Las siguientes funciones se usan para acceder a una consola.
| Función | Descripción |
|---|---|
| AddConsoleAlias | Define un alias de consola para el ejecutable especificado. |
| AllocConsole | Asigna una nueva consola para el proceso de llamada. |
| AllocConsoleWithOptions | Opcionalmente, asigna una nueva consola para el proceso de llamada, al tiempo que le permite especificar la visibilidad de la nueva ventana de consola. |
| AttachConsole | Asocia el proceso de llamada a la consola del proceso especificado. |
| ClosePseudoConsole | Cierra una pseudoconsola del identificador especificado. |
| CreateConsoleScreenBuffer | Crea un búfer de pantalla de consola. |
| CreatePseudoConsole | Asigna una nueva pseudoconsola para el proceso de llamada. |
| FillConsoleOutputAttribute | Establece los atributos de color de fondo y texto para un número especificado de celdas de caracteres. |
| FillConsoleOutputCharacter | Escribe un carácter en el búfer de pantalla de la consola un número especificado de veces. |
| FlushConsoleInputBuffer | Vacía el búfer de entrada de la consola. |
| FreeConsole | Desasocia el proceso de llamada de su consola. |
| GenerateConsoleCtrlEvent | Envía una señal especificada a un grupo de procesos de consola que comparte la consola asociada al proceso de llamada. |
| GetConsoleAlias | Recupera el alias especificado para el ejecutable especificado. |
| GetConsoleAliases | Recupera todos los alias de consola definidos para el ejecutable especificado. |
| GetConsoleAliasesLength | Devuelve el tamaño, en bytes, del búfer necesario para almacenar todos los alias de consola para el archivo ejecutable especificado. |
| GetConsoleAliasExes | Recupera los nombres de todos los ejecutables con alias de consola definidos. |
| GetConsoleAliasExesLength | Devuelve el tamaño, en bytes, del búfer necesario para almacenar los nombres de todos los ejecutables que tienen alias de consola definidos. |
| GetConsoleCP | Recupera la página de códigos de entrada usada por la consola asociada al proceso de llamada. |
| GetConsoleCursorInfo | Recupera información sobre el tamaño y la visibilidad del cursor para el búfer de pantalla de consola especificado. |
| GetConsoleDisplayMode | Recupera el modo de presentación de la consola actual. |
| GetConsoleFontSize | Recupera el tamaño de la fuente utilizada por el búfer de pantalla de consola especificado. |
| GetConsoleHistoryInfo | Recupera la configuración del historial de la consola del proceso de llamada. |
| GetConsoleMode | Recupera el modo de entrada actual del búfer de entrada de una consola o el modo de salida actual de un búfer de pantalla de consola. |
| GetConsoleOriginalTitle | Recupera el título original de la ventana de la consola actual. |
| GetConsoleOutputCP | Recupera la página de códigos de salida usada por la consola asociada al proceso de llamada. |
| GetConsoleProcessList | Recupera una lista de los procesos asociados a la consola actual. |
| GetConsoleScreenBufferInfo | Recupera información sobre el búfer de pantalla de consola especificado. |
| GetConsoleScreenBufferInfoEx | Recupera información extendida sobre el búfer de pantalla de consola especificado. |
| GetConsoleSelectionInfo | Recupera información sobre la selección de la consola actual. |
| GetConsoleTitle | Recupera el título de la ventana de consola actual. |
| GetConsoleWindow | Recupera el identificador de ventana usado por la consola asociada al proceso de llamada. |
| GetCurrentConsoleFont | Recupera información sobre la fuente de la consola actual. |
| GetCurrentConsoleFontEx | Recupera información extendida sobre la fuente de la consola actual. |
| GetLargestConsoleWindowSize | Recupera el tamaño de la ventana de consola más grande posible. |
| GetNumberOfConsoleInputEvents | Recupera el número de registros de entrada no leídos en el búfer de entrada de la consola. |
| GetNumberOfConsoleMouseButtons | Recupera el número de botones del mouse que usa la consola actual. |
| GetStdHandle | Recupera un identificador para la entrada estándar, la salida estándar o el dispositivo de error estándar. |
| HandlerRoutine | Función definida por la aplicación que se usa con la función SetConsoleCtrlHandler . |
| PeekConsoleInput | Lee los datos del búfer de entrada de la consola especificado sin quitarlos del búfer. |
| ReadConsole | Lee la entrada de caracteres del búfer de entrada de la consola y la quita del búfer. |
| ReadConsoleInput | Lee datos de un búfer de entrada de consola y lo quita del búfer. |
| ReadConsoleInputEx | Lee datos de un búfer de entrada de consola y lo quita del búfer, con un comportamiento configurable. |
| ReadConsoleOutput | Lee los datos de atributos de caracteres y colores de un bloque rectangular de celdas de caracteres en un búfer de pantalla de consola. |
| ReadConsoleOutputAttribute | Copia un número especificado de atributos de color de primer plano y de fondo de celdas consecutivas de un búfer de pantalla de consola. |
| ReadConsoleOutputCharacter | Copia varios caracteres de celdas consecutivas de un búfer de pantalla de consola. |
| ReleasePseudoConsole | Renuncia a la HPCON propiedad del identificador a la pseudoconsola, lo que le permite salir automáticamente una vez que todos los clientes se han desconectado. |
| ResizePseudoConsole | Cambia el tamaño de los búferes internos de una pseudoconsola al tamaño especificado. |
| ScrollConsoleScreenBuffer | Mueve un bloque de datos en un búfer de pantalla. |
| SetConsoleActiveScreenBuffer | Establece el búfer de pantalla especificado para que sea el búfer de pantalla de la consola que se muestra actualmente. |
| SetConsoleCP | Establece la página de códigos de entrada usada por la consola asociada al proceso de llamada. |
| SetConsoleCtrlHandler | Agrega o quita un HandlerRoutine definido por la aplicación de la lista de funciones de controlador para el proceso de llamada. |
| SetConsoleCursorInfo | Establece el tamaño y la visibilidad del cursor para el búfer de pantalla de consola especificado. |
| SetConsoleCursorPosition | Establece la posición del cursor en el búfer de pantalla de la consola especificado. |
| SetConsoleDisplayMode | Establece el modo de visualización del búfer de pantalla de consola especificado. |
| SetConsoleHistoryInfo | Establece la configuración del historial de la consola del proceso de llamada. |
| SetConsoleMode | Establece el modo de entrada del búfer de entrada de una consola o el modo de salida de un búfer de pantalla de consola. |
| SetConsoleOutputCP | Establece la página de códigos de salida usada por la consola asociada al proceso de llamada. |
| SetConsoleScreenBufferInfoEx | Establece información extendida sobre el búfer de pantalla de consola especificado. |
| SetConsoleScreenBufferSize | Cambia el tamaño del búfer de pantalla de consola especificado. |
| SetConsoleTextAttribute | Establece los atributos de primer plano (texto) y color de fondo de los caracteres escritos en el búfer de pantalla de la consola. |
| SetConsoleTitle | Establece el título de la ventana de consola actual. |
| SetConsoleWindowInfo | Establece el tamaño y la posición actuales de la ventana del búfer de pantalla de la consola. |
| SetCurrentConsoleFontEx | Establece información extendida sobre la fuente de la consola actual. |
| SetStdHandle | Establece el identificador de la entrada estándar, la salida estándar o el dispositivo de error estándar. |
| WriteConsole | Escribe una cadena de caracteres en un búfer de pantalla de consola que comienza en la ubicación actual del cursor. |
| WriteConsoleInput | Escribe datos directamente en el búfer de entrada de la consola. |
| WriteConsoleOutput | Escribe datos de atributos de color y caracteres en un bloque rectangular especificado de celdas de caracteres en un búfer de pantalla de consola. |
| WriteConsoleOutputAttribute | Copia varios atributos de color de primer plano y de fondo en celdas consecutivas de un búfer de pantalla de consola. |
| WriteConsoleOutputCharacter | Copia un número de caracteres en celdas consecutivas de un búfer de pantalla de consola. |