Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Registriert oder hebt die Registrierung einer automatischen Einblenden-App-Leiste für einen bestimmten Bildschirmrand auf. Wenn das System über mehrere Monitore verfügt, wird der Monitor verwendet, der die primäre Taskleiste enthält.
Hinweis
Verwenden Sie ABM_SETAUTOHIDEBAREX, um die Registrierung einer App-Leiste für das automatische Aktivieren auf einem bestimmten Monitor zu registrieren oder aufzuheben.
fSuccess = (BOOL) SHAppBarMessage(ABM_SETAUTOHIDEBAR, pabd);
Parameter
-
pabd
-
Ein Zeiger auf eine APPBARDATA-Struktur . Legen Sie das lParam-Element auf TRUE fest, um die App-Leiste zu registrieren, oder FALSE , um die Registrierung aufzuheben. Sie müssen beim Senden dieser Nachricht die Elemente cbSize, hWnd, uEdge und lParam angeben. alle anderen Member werden ignoriert.
Rückgabewert
Gibt TRUE zurück, wenn erfolgreich, oder FALSE , wenn ein Fehler auftritt oder wenn bereits eine App-Leiste für das automatische Einblenden für den angegebenen Edge registriert ist.
Bemerkungen
Das System lässt nur eine automatische Einblenden-App-Leiste für jeden Bildschirmrand zu. Dies wird bestimmt, wenn das Element uEdge der APPBARDATA-Struktur festgelegt wird.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows XP [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
| Header |
|