get_partT_get_partGetPartGetPart (Operator)
Name
get_partT_get_partGetPartGetPart
— Abfragen des Bildausschnitts.
Signatur
void GetPart(const HTuple& WindowHandle, HTuple* Row1, HTuple* Column1, HTuple* Row2, HTuple* Column2)
void HWindow::GetPart(HTuple* Row1, HTuple* Column1, HTuple* Row2, HTuple* Column2) const
void HWindow::GetPart(Hlong* Row1, Hlong* Column1, Hlong* Row2, Hlong* Column2) const
static void HOperatorSet.GetPart(HTuple windowHandle, out HTuple row1, out HTuple column1, out HTuple row2, out HTuple column2)
void HWindow.GetPart(out HTuple row1, out HTuple column1, out HTuple row2, out HTuple column2)
void HWindow.GetPart(out int row1, out int column1, out int row2, out int column2)
Beschreibung
get_partget_partGetPartGetPartGetPart
liefert den linken oberen und den rechten unteren
Eckpunkt des Bildausschnitts, der im Ausgabefenster dargestellt
wird. Dieser Bildausschnitt kann mittels set_partset_partSetPartSetPartSetPart
verändert
werden (Als Voreinstellung wird immer das volle Bild ausgegeben).
Ausführungsinformationen
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Parameter
WindowHandleWindowHandleWindowHandleWindowHandlewindowHandle
(input_control) window →
HWindow, HTupleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)
Fenster-Handle.
Row1Row1Row1Row1row1
(output_control) rectangle.origin.y →
HTupleHTupleHtuple (integer / real) (int / long / double) (Hlong / double) (Hlong / double)
Zeilennummer des linken oberen Eckpunkts des
Bildausschnitts.
Column1Column1Column1Column1column1
(output_control) rectangle.origin.x →
HTupleHTupleHtuple (integer / real) (int / long / double) (Hlong / double) (Hlong / double)
Spaltennummer des linken oberen Eckpunkts des
Bildausschnitts.
Row2Row2Row2Row2row2
(output_control) rectangle.corner.y →
HTupleHTupleHtuple (integer / real) (int / long / double) (Hlong / double) (Hlong / double)
Zeilennummer des rechten unteren Eckpunkts des
Bildausschnitts.
Column2Column2Column2Column2column2
(output_control) rectangle.corner.x →
HTupleHTupleHtuple (integer / real) (int / long / double) (Hlong / double) (Hlong / double)
Spaltennummer des rechten unteren Eckpunkts des
Bildausschnitts.
Ergebnis
get_partget_partGetPartGetPartGetPart
liefert den Wert 2 (H_MSG_TRUE), falls das Fenster gültig ist.
Ansonsten wird eine Fehlerbehandlung durchgeführt.
Nachfolger
set_partset_partSetPartSetPartSetPart
,
disp_regiondisp_regionDispRegionDispRegionDispRegion
,
disp_imagedisp_imageDispImageDispImageDispImage
Siehe auch
set_partset_partSetPartSetPartSetPart
,
disp_imagedisp_imageDispImageDispImageDispImage
,
disp_regiondisp_regionDispRegionDispRegionDispRegion
,
disp_colordisp_colorDispColorDispColorDispColor
Modul
Foundation