CWnd::ClientToScreen
Konvertiert die Clientkoordinaten eines angegebenen Punkts oder des Rechtecks auf der Anzeige zu Bildschirmkoordinaten.
void ClientToScreen(
LPPOINT lpPoint
) const;
void ClientToScreen(
LPRECT lpRect
) const;
Parameter
lpPoint
Zeigt auf PUNKT-Struktur oder zu CPoint-Objekt, die die zu konvertierenden Clientkoordinaten enthält.lpRect
Zeigt auf RECT-Struktur oder zu CRect-Objekt, die die zu konvertierenden Clientkoordinaten enthält.
Hinweise
Die ClientToScreen-Memberfunktion verwendet die Clientkoordinaten in der POINT oder RECT-Struktur oder das CPoint oder CRect-Objekt, das von zu lpPoint oder zu lpRect gezeigt wird, um neue Bildschirmkoordinaten zu berechnen, sie ersetzt dann die Koordinaten in der Struktur durch die neuen Koordinaten.Die neuen Bildschirmkoordinaten sind relativ zur oberen linken Ecke der Systemanzeige.
Die ClientToScreen-Memberfunktion wird davon ausgegangen, dass der angegebene Punkt oder das Rechteck in Clientkoordinaten ist.
Beispiel
// resize dialog to client's size
void CMyDlg::OnSizeToClient()
{
CRect myRect;
GetClientRect(&myRect);
ClientToScreen(myRect);
MoveWindow(myRect.left, myRect.top,
myRect.Width(), myRect.Height());
}
Anforderungen
Header: afxwin.h