Método IShellFolderView::RefreshObject (shlobj_core.h)
[RefreshObject está disponible para su uso en los sistemas operativos especificados en la sección Requisitos. Puede modificarse o no estar disponible en versiones posteriores.
Vuelve a dibujar el elemento especificado.
Sintaxis
HRESULT RefreshObject(
[in] PUITEMID_CHILD pidl,
[out] UINT *puItem
);
Parámetros
[in] pidl
Tipo: PUITEMID_CHILD
Elemento que se va a volver a dibujar.
[out] puItem
Tipo: UINT*
Puntero a un valor que, cuando este método devuelve correctamente, recibe el índice del elemento que se volvió a dibujar. Puede usar este valor para llamar a IShellFolderView::GetObject para recuperar el PITEMID_CHILD que acaba de retirar.
Valor devuelto
Tipo: HRESULT
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
Si llama inmediatamente a IShellFolderView::GetObject con el índice devuelto por puItem, obtendrá una copia de la ITEMID_CHILD que retiró. Sin embargo, la posición de índice de un elemento puede cambiar con el tiempo, por lo que el código no puede confiar en que cualquier índice específico siempre devuelve el mismo ITEMID_CHILD.
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 |