CDC::DrawEdge
BOOL DrawEdge (LPRECT lpRect , UINT nEdge , UINT nFlags );
Wartość zwracany
Niezerowa, jeśli kończy się pomyślnie; inny sposób 0.
Parametry
lpRect
Wskaźnik do struktury RECT zawiera logicznej współrzędne prostokąt.
nEdge
Określa typ wewnętrzna i zewnętrzna krawędź, aby rysować. Ten parametr musi być kombinacją jedna flaga wewnętrzna transgranicznych i jedna Flaga zewnętrznej granicy. Zobacz sekcję Spostrzeżenia w tabeli typy parametrów.
nFlags
Flagi, które określają typ obramowania wyciągnąć. Zobacz sekcję Spostrzeżenia w tabeli wartości parametru:
Uwagi
Nazwać tę funkcję Państwa, aby narysować krawędzi prostokąta określonego typu i styl.
Flagi obramowanie wewnętrzne i zewnętrzne są następujące:
Flagi granicy wewnętrznej
BDR_RAISEDI&NNER nbsp; Podniesiony wewnętrzną krawędzią.
BDR_SU&NKENINNER nbsp; Wklęsły wewnętrzną krawędzią.
Zewnętrzne obramowanie flagi
BDR_RAISEDOUTER Podniesiony krawędź zewnętrzna.
BDR_SU&NKENOUTER nbsp; Wklęsły krawędź zewnętrzna.
Parametr nEdge musi być kombinacją jeden wewnętrzny i jedna Flaga granicy zewnętrznej. Parametr nEdge można określić jedną z następujących flag:
EDGE_BUMP nbsp; Kombinacja BDR_RAISEDOUTER i BDR_SU&NKENINNER .
EDGE_ETCHED nbsp; Kombinacja BDR_SU&NKENOUTER i BDR_RAISEDINNER .
EDGE_RAISED nbsp; Kombinacja BDR_RAISEDOUTER i BDR_RAISEDI&NNER .
EDGE_SU&NKEN nbsp; Kombinacja BDR_SUNKENOUTER i BDR_SUNKENINNER .
Wyróżnia się następujące rodzaje parametr nFlags :
BF_RECT Całe obramowanie prostokąt.
BF_LEFT Lewą krawędź prostokąta.
BF_BOTTOM Dolnego obramowania prostokąta.
BF_RIGHT Prawą krawędź prostokąta.
BF_TOP Górnej granicy prostokąt.
BF_TOPLEFT Górnej i lewej krawędzi obramowania prostokąta.
BF_TOPRIGHT Góry i prawą krawędź prostokąta.
BF_BOTTOMLEFT Dolnej i lewej krawędzi obramowania prostokąta.
BF_BOTTOMRIGHT Dolnej i prawej krawędzi obramowania prostokąta.
Linie ukośne flagi BF_RECT określić punkt końcowy wektora przez parametr prostokąt.
BF_DIAGO&NAL_ENDBOTTOMLEFT nbsp; Ukoone obramowanie. Punkt końcowy jest lewym dolnym rogu prostokąta; pochodzi z górnym rogu.
BF_DIAGO&NAL_ENDBOTTOMRIGHT nbsp; Ukoone obramowanie. Punkt końcowy jest dolnym rogu prostokąta; pochodzenie jest lewy górny róg.
BF_DIAGO&NAL_ENDTOPLEFT nbsp; Ukoone obramowanie. Punkt końcowy jest lewy górny róg prostokąta; pochodzi z dolnego prawego rogu.
BF_DIAGO&NAL_ENDTOPRIGHT nbsp; Ukoone obramowanie. Punkt końcowy jest górnym rogu prostokąta; pochodzi z dolnego lewego rogu.
Aby uzyskać więcej informacji na temat interfejsu API systemu Windows DrawEdge , zobacz :: DrawEdge w Win32 SDK Programmer's Reference .
Omówie&nie CDC |nbsp; Klasa członków | Wykres hierarchii
Zobacz też ::DrawEdge