ITrackShellMenu::P opup-Methode (shdeprecated.h)
Zeigt ein modales Popupmenü an einer bestimmten Position an.
Syntax
HRESULT Popup(
[in] HWND hwnd,
[in] POINTL *ppt,
[in] RECTL *prcExclude,
[in] MP_POPUPFLAGS dwFlags
);
Parameter
[in] hwnd
Typ: HWND
Das Handle des übergeordneten Fensters des Popupmenüs.
[in] ppt
Typ: POINTL*
Ein Zeiger auf eine POINTL-Struktur , die einen Anfangspunkt in Bildschirmkoordinaten angibt. Das Popupmenü wird in Bezug auf diesen Punkt angezeigt, wie durch die in dwFlags festgelegten Positionsflags bestimmt.
[in] prcExclude
Typ: RECTL*
Ein Zeiger auf eine RECTL-Struktur , die das Rechteck angibt, das beim Positionieren des Menüs ausgeschlossen werden soll. Die Ausrichtung des Menüs in Bezug auf diesen Bereich wird durch die in dwFlags festgelegten Ausrichtungsflags bestimmt. Dieser Parameter kann auf NULL festgelegt werden.
[in] dwFlags
Typ: MP_POPUPFLAGS
Mindestens eine der MP_POPUPFLAGS Konstanten, die optionen angeben, die an der Anzeige des Popupmenüs beteiligt sind.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | shdeprecated.h |
DLL | Shell32.dll |