función SHShellFolderView_Message (shlobj_core.h)
[SHShellFolderView_Message está disponible para su uso en los sistemas operativos especificados en la sección Requisitos. Puede modificarse o no estar disponible en versiones posteriores.
Envía un mensaje a la implementación predeterminada de IFolderView del shell (DefView).
Sintaxis
LRESULT SHShellFolderView_Message(
[in] HWND hwndMain,
UINT uMsg,
LPARAM lParam
);
Parámetros
[in] hwndMain
Tipo: HWND
Identificador de la ventana que recibe el mensaje.
uMsg
Tipo: UINT
Mensaje que se va a enviar. A continuación se muestra una lista de posibles mensajes.
Message | Descripción |
---|---|
SFVM_ADDOBJECT | Agrega un objeto a la vista de shell. |
SFVM_GETSELECTEDOBJECTS | Recupera una matriz de PIN para todos los objetos seleccionados. |
SFVM_REARRANGE | Notifica a IShellView que reorganice sus elementos. |
SFVM_REMOVEOBJECT | Quita un objeto de la vista de shell. |
SFVM_SETCLIPBOARD | Notifica a IShellView cuando uno de sus objetos se coloca en el Portapapeles como resultado de un comando de menú. |
SFVM_SETITEMPOS | Establece la posición de un elemento en la vista de shell. |
SFVM_SETPOINTS | Establece los puntos de los objetos seleccionados actualmente en el objeto de datos en los comandos copy y cut . |
SFVM_UPDATEOBJECT | Novedades un objeto pasando un puntero a una matriz de dos PIN. |
lParam
Tipo: LPARAM
El contenido de este valor depende del mensaje pasado en uMsg. Consulte temas de mensajes individuales para obtener más información.
Valor devuelto
Tipo: LRESULT
El valor devuelto depende del mensaje pasado en uMsg. Consulte temas de mensajes individuales para obtener más información.
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) |