Función SHObjectProperties (shlobj_core.h)
[SHObjectProperties está disponible para su uso en los sistemas operativos especificados en la sección Requisitos. Puede modificarse o no estar disponible en versiones posteriores.
Invoca el comando de menú contextual Propiedades en un objeto Shell.
Sintaxis
BOOL SHObjectProperties(
[in] HWND hwnd,
[in] DWORD shopObjectType,
[in] PCWSTR pszObjectName,
[in] PCWSTR pszPropertyPage
);
Parámetros
[in] hwnd
Tipo: HWND
Identificador de la ventana primaria del cuadro de diálogo. Este valor puede ser NULL.
[in] shopObjectType
Tipo: DWORD
Valor de marca que especifica el tipo de objeto.
SHOP_PRINTERNAME
pszObjectName contiene el nombre descriptivo de una impresora.
SHOP_FILEPATH
pszObjectName contiene un nombre de archivo completo.
SHOP_VOLUMEGUID
pszObjectName contiene (a) un nombre de volumen del formulario \?\Volume{GUID}, donde {GUID} es un identificador único global (por ejemplo, "\?\Volume{2eca078d-5cbc-43d3-aff8-7e8511f60d0e})" o (b) una ruta de acceso de unidad (por ejemplo, "C:").
[in] pszObjectName
Tipo: PCWSTR
Cadena Unicode terminada en null que contiene el nombre del objeto. El contenido de la cadena viene determinado por la marca establecida en shopObjectType.
[in] pszPropertyPage
Tipo: PCWSTR
Cadena Unicode terminada en null que contiene el nombre de la página de hoja de propiedades que se va a abrir inicialmente. Establezca este parámetro en NULL para especificar la página predeterminada.
Valor devuelto
Tipo: BOOL
TRUE si el comando se invoca correctamente; de lo contrario, FALSE.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | shlobj_core.h (incluya Shlobj.h) |
Library | Shell32.lib |
Archivo DLL | Shell32.dll (versión 5.0 o posterior) |