Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Varias tecnologías usan este encabezado. Para más información, consulte:
shellapi.h contiene las siguientes interfaces de programación:
Functions
|
AssocCreateForClasses Recupera un objeto que implementa una interfaz IQueryAssociations. |
|
CommandLineToArgvW Analiza una cadena de línea de comandos Unicode y devuelve una matriz de punteros a los argumentos de la línea de comandos, junto con un recuento de estos argumentos, de forma similar a los valores argv y argc estándar en tiempo de ejecución de C. |
|
DoEnvironmentSubstA Analiza una cadena de entrada que contiene referencias a una o varias variables de entorno y las reemplaza por sus valores totalmente expandidos. (ANSI) |
|
DoEnvironmentSubstW Analiza una cadena de entrada que contiene referencias a una o varias variables de entorno y las reemplaza por sus valores totalmente expandidos. (Unicode) |
|
DragAcceptFiles Registra si una ventana acepta archivos quitados. |
|
DragFinish Libera la memoria que el sistema asignó para su uso en la transferencia de nombres de archivo a la aplicación. |
|
DragQueryFileA Recupera los nombres de los archivos descartados resultantes de una operación correcta de arrastrar y colocar. (ANSI) |
|
DragQueryFileW Recupera los nombres de los archivos descartados resultantes de una operación correcta de arrastrar y colocar. (Unicode) |
|
DragQueryPoint Recupera la posición del puntero del mouse en el momento en que se quitó un archivo durante una operación de arrastrar y colocar. |
|
DuplicateIcon Crea un duplicado de un icono especificado. |
|
ExtractAssociatedIconA Obtiene un identificador de un icono almacenado como un recurso en un archivo o un icono almacenado en el archivo ejecutable asociado de un archivo. (ANSI) |
|
ExtractAssociatedIconExA ExtractAssociatedIconEx puede modificarse o no estar disponible. (ANSI) |
|
ExtractAssociatedIconExW ExtractAssociatedIconEx puede modificarse o no estar disponible. (Unicode) |
|
ExtractAssociatedIconW Obtiene un identificador de un icono almacenado como un recurso en un archivo o un icono almacenado en el archivo ejecutable asociado de un archivo. (Unicode) |
|
ExtractIconA Obtiene un identificador de un icono del archivo ejecutable, dll o archivo de icono especificado. Para recuperar una matriz de identificadores a iconos grandes o pequeños, use la función ExtractIconEx. (ANSI) |
|
ExtractIconExA La función ExtractIconEx crea una matriz de identificadores en iconos grandes o pequeños extraídos del archivo ejecutable, dll o archivo de icono especificados. (ANSI) |
|
ExtractIconExW La función ExtractIconEx crea una matriz de identificadores en iconos grandes o pequeños extraídos del archivo ejecutable, dll o archivo de icono especificados. (Unicode) |
|
ExtractIconW Obtiene un identificador de un icono del archivo ejecutable, dll o archivo de icono especificado. Para recuperar una matriz de identificadores a iconos grandes o pequeños, use la función ExtractIconEx. (Unicode) |
|
FindExecutableA Recupera el nombre y el identificador del archivo ejecutable (.exe) asociado a un archivo de documento específico. (ANSI) |
|
FindExecutableW Recupera el nombre y el identificador del archivo ejecutable (.exe) asociado a un archivo de documento específico. (Unicode) |
|
InitNetworkAddressControl Inicializa la clase de ventana de control de direcciones de red. |
|
NetAddr_DisplayErrorTip Muestra un mensaje de error en la sugerencia de globo asociada al control de direcciones de red. |
|
NetAddr_GetAddress Indica si una dirección de red se ajusta a un tipo y formato especificados. |
|
NetAddr_GetAllowType Recupera los tipos de direcciones de red que acepta un control de direcciones de red especificado. |
|
NetAddr_SetAllowType Establece los tipos de direcciones de red que acepta un control de dirección de red especificado. |
|
SHAppBarMessage Envía un mensaje de la barra de aplicaciones al sistema. |
|
SHCreateProcessAsUserW Crea un nuevo proceso en modo de usuario y su subproceso principal para ejecutar un archivo ejecutable especificado. |
|
Shell_NotifyIconA Envía un mensaje al área de estado de la barra de tareas. (ANSI) |
|
Shell_NotifyIconGetRect Obtiene las coordenadas de pantalla del rectángulo delimitador de un icono de notificación. |
|
Shell_NotifyIconW Envía un mensaje al área de estado de la barra de tareas. (Unicode) |
|
ShellAboutA Muestra un cuadro de diálogo ShellAbout. (ANSI) |
|
ShellAboutW Muestra un cuadro de diálogo ShellAbout. (Unicode) |
|
ShellExecuteA Realiza una operación en un archivo especificado. (ShellExecuteA) |
|
ShellExecuteExA Realiza una operación en un archivo especificado. (ShellExecuteExA) |
|
ShellExecuteExW Realiza una operación en un archivo especificado. (ShellExecuteExW) |
|
ShellExecuteW Realiza una operación en un archivo especificado. (ShellExecuteW) |
|
ShellMessageBoxA ShellMessageBox puede modificarse o no estar disponible. (ANSI) |
|
ShellMessageBoxW ShellMessageBox puede modificarse o no estar disponible. (Unicode) |
|
SHEmptyRecycleBinA Vacía la Papelera de reciclaje en la unidad especificada. (ANSI) |
|
SHEmptyRecycleBinW Vacía la Papelera de reciclaje en la unidad especificada. (Unicode) |
|
SHEnumerateUnreadMailAccountsA Enumera las cuentas de usuario que tienen un correo electrónico no leído. (ANSI) |
|
SHEnumerateUnreadMailAccountsW Enumera las cuentas de usuario que tienen un correo electrónico no leído. (Unicode) |
|
SHEvaluateSystemCommandTemplate Aplica una validación estricta de los parámetros usados en una llamada a CreateProcess o ShellExecute. |
|
SHFileOperationA Copia, mueve, cambia el nombre o elimina un objeto del sistema de archivos. Esta función se ha reemplazado en Windows Vista por IFileOperation. |
|
SHFileOperationW Copia, mueve, cambia el nombre o elimina un objeto del sistema de archivos. En Windows Vista y versiones posteriores, se recomienda usar IFileOperation en lugar de esta función. |
|
SHFreeNameMappings Libera un objeto de asignación de nombres de archivo recuperado por la función SHFileOperation. |
|
SHGetDiskFreeSpaceExA Recupera información de espacio en disco para un volumen de disco. (ANSI) |
|
SHGetDiskFreeSpaceExW Recupera información de espacio en disco para un volumen de disco. (Unicode) |
|
SHGetDriveMedia Devuelve el tipo de medio que se encuentra en la unidad especificada. |
|
SHGetFileInfoA Recupera información sobre un objeto en el sistema de archivos, como un archivo, una carpeta, un directorio o una raíz de unidad. (ANSI) |
|
SHGetFileInfoW Recupera información sobre un objeto en el sistema de archivos, como un archivo, una carpeta, un directorio o una raíz de unidad. (Unicode) |
|
SHGetImageList Recupera una lista de imágenes. |
|
SHGetLocalizedName Recupera el nombre localizado de un archivo en una carpeta shell. |
|
SHGetNewLinkInfoA Crea un nombre para un nuevo acceso directo basado en el destino propuesto del acceso directo. Esta función no crea el acceso directo, solo el nombre. (ANSI) |
|
SHGetNewLinkInfoW Crea un nombre para un nuevo acceso directo basado en el destino propuesto del acceso directo. Esta función no crea el acceso directo, solo el nombre. (Unicode) |
|
SHGetPropertyStoreForWindow Recupera un objeto que representa la colección de propiedades de una ventana específica, que permite consultar o establecer esas propiedades. |
|
SHGetStockIconInfo Recupera información sobre los iconos de Shell definidos por el sistema. |
|
SHGetUnreadMailCountA Recupera el recuento de mensajes no leídos de un usuario especificado para cualquiera o todas las cuentas de correo electrónico. (ANSI) |
|
SHGetUnreadMailCountW Recupera el recuento de mensajes no leídos de un usuario especificado para cualquiera o todas las cuentas de correo electrónico. (Unicode) |
|
SHInvokePrinterCommandA Ejecuta un comando en un objeto de impresora. (ANSI) |
|
SHInvokePrinterCommandW Ejecuta un comando en un objeto de impresora. (Unicode) |
|
SHIsFileAvailableOffline Determina si un archivo o carpeta está disponible para su uso sin conexión. Esta función también determina si el archivo se abriría desde la red, desde la caché de archivos sin conexión local o desde ambas ubicaciones. |
|
SHLoadNonloadedIconOverlayIdentifiers Indica al Shell que durante la siguiente operación que requiere información de superposición, debe cargar identificadores de superposición de iconos que no se hayan creado correctamente o que no estuvieran presentes para la creación en el inicio. Los identificadores que ya se han cargado no se ven afectados. |
|
SHQueryRecycleBinA Recupera el tamaño de la Papelera de reciclaje y el número de elementos de ella para una unidad especificada. (ANSI) |
|
SHQueryRecycleBinW Recupera el tamaño de la Papelera de reciclaje y el número de elementos de ella para una unidad especificada. (Unicode) |
|
SHQueryUserNotificationState Comprueba el estado del equipo para que el usuario actual determine si el envío de una notificación es adecuado. |
|
SHRemoveLocalizedName Quita el nombre localizado de un archivo en una carpeta de Shell. |
|
SHSetLocalizedName Establece el nombre localizado de un archivo en una carpeta de Shell. |
|
SHSetUnreadMailCountA Almacena el recuento de mensajes no leídos del usuario actual para una cuenta de correo electrónico especificada en el registro. (ANSI) |
|
SHSetUnreadMailCountW Almacena el recuento de mensajes no leídos del usuario actual para una cuenta de correo electrónico especificada en el registro. (Unicode) |
|
SHTestTokenMembership Usa CheckTokenMembership para comprobar si el token especificado es miembro del grupo local con el RID especificado. |
Estructuras
|
APPBARDATA Contiene información sobre un mensaje de la barra de aplicaciones del sistema. |
|
ASSOCIATIONELEMENT Define la información usada por AssocCreateForClasses para recuperar una interfaz IQueryAssociations para una asociación de archivo determinada. |
|
NC_ADDRESS Contiene información que describe una dirección de red. |
|
NOTIFYICONDATAA Contiene información que el sistema necesita para mostrar las notificaciones en el área de notificación. Usado por Shell_NotifyIcon. (ANSI) |
|
NOTIFYICONDATAW Contiene información que el sistema necesita para mostrar las notificaciones en el área de notificación. Usado por Shell_NotifyIcon. (Unicode) |
|
NOTIFYICONIDENTIFIER Contiene información utilizada por Shell_NotifyIconGetRect para identificar el icono para el que se va a recuperar el rectángulo delimitador. |
|
OPEN_PRINTER_PROPS_INFOA Identifica una hoja de propiedades determinada en las páginas de propiedades de una impresora y si esa hoja de propiedades debe ser modal. Opcionalmente se usa con la función SHInvokePrinterCommand. (ANSI) |
|
OPEN_PRINTER_PROPS_INFOW Identifica una hoja de propiedades determinada en las páginas de propiedades de una impresora y si esa hoja de propiedades debe ser modal. Opcionalmente se usa con la función SHInvokePrinterCommand. (Unicode) |
|
SHCREATEPROCESSINFOW Contiene la información necesaria por SHCreateProcessAsUserW para crear un proceso. |
|
SHELLEXECUTEINFOA Contiene información utilizada por ShellExecuteEx. (ANSI) |
|
SHELLEXECUTEINFOW Contiene información utilizada por ShellExecuteEx. (Unicode) |
|
SHFILEINFOA Contiene información sobre un objeto de archivo. (ANSI) |
|
SHFILEINFOW Contiene información sobre un objeto de archivo. (Unicode) |
|
SHFILEOPSTRUCTA Contiene información que la función SHFileOperation usa para realizar operaciones de archivo. (ANSI) |
|
SHFILEOPSTRUCTW Contiene información que la función SHFileOperation usa para realizar operaciones de archivo. (Unicode) |
|
SHNAMEMAPPINGA Contiene los nombres de ruta de acceso antiguos y nuevos para cada archivo movido, copiado o cambiado por la función SHFileOperation. (ANSI) |
|
SHNAMEMAPPINGW Contiene los nombres de ruta de acceso antiguos y nuevos para cada archivo movido, copiado o cambiado por la función SHFileOperation. (Unicode) |
|
SHQUERYRBINFO Contiene la información de tamaño y recuento de elementos recuperada por la función SHQueryRecycleBin. |
|
SHSTOCKICONINFO Recibe información utilizada para recuperar un icono de Shell de stock. Esta estructura se usa en una llamada SHGetStockIconInfo. |
Enumeraciones
|
QUERY_USER_NOTIFICATION_STATE Especifica el estado de la máquina para el usuario actual en relación con la propiedad de enviar una notificación. Usado por SHQueryUserNotificationState. |
|
SHSTOCKICONID Usado por SHGetStockIconInfo para identificar qué icono de sistema de existencias se va a recuperar. |