Freigeben über


IMultiMonitorDockingSite::SetMonitor-Methode

Ändert, welcher Monitor für angedockte Symbolleisten auf einem System mit mehreren Monitoren verwendet wird.

Syntax

HRESULT SetMonitor(
  [in]  IUnknown *punkSrc,
  [in]  HMONITOR hMonNew,
  [out] HMONITOR *phMonOld
);

Parameter

punkSrc [in]

Typ: IUnknown*

Ein Zeiger auf das Objekt, das die IDockingWindow-Schnittstelle implementiert, für die der Monitor geändert wird.

hMonNew [in]

Typ: HMONITOR

Ein Handle für den Monitor, der den vorhandenen Standardmonitor ersetzt.

phMonOld [out]

Typ: HMONITOR*

Wenn diese Funktion zurückgibt, enthält einen Zeiger auf das Handle des vorherigen Standardmonitors.

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional, Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2003 [nur Desktop-Apps]