Función SetCurrentProcessExplicitAppUserModelID (shobjidl_core.h)
Especifica un identificador de modelo de usuario de aplicación (AppUserModelID) único definido por la aplicación que identifica el proceso actual en la barra de tareas. Este identificador permite que una aplicación agrupe sus procesos y ventanas asociados en un solo botón de la barra de tareas.
Sintaxis
SHSTDAPI SetCurrentProcessExplicitAppUserModelID(
[in] PCWSTR AppID
);
Parámetros
[in] AppID
Tipo: PCWSTR
Puntero al appUserModelID para asignar al proceso actual.
Valor devuelto
Tipo: HRESULT
Si esta función se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
Se debe llamar a este método durante la rutina de inicio inicial de una aplicación antes de que la aplicación presente cualquier interfaz de usuario o realice cualquier manipulación de su jump Listas. Esto incluye cualquier llamada a SHAddToRecentDocs.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | shobjidl_core.h (incluya Shobjidl.h) |
Library | Shell32.lib |
Archivo DLL | Shell32.dll (versión 6.1 o posterior) |
Consulte también
Identificadores de modelo de usuario de aplicación (AppUserModelIDs)