DrawFrameControl
von ActiveVB-Team
Deklaration
Declare Function DrawFrameControl Lib "User32" ( _ ByVal hdc As Long, _ lpRect As RECT, _ ByVal un1 As Long, _ ByVal un2 As Long) As LongWeitere Informationen zur Verwendung dieser Funktion finden sie u.U. auch im Artikel DrawFrameControl des API-Wikis.
DrawFrameControl zeichnet eines von mehreren vordefinierten Rahmen-Steuerelementen. Es können dabei unterschiedliche Stile verwendet werden.
Parameter | |
---|---|
hdc | Der Gerätekontext in dem der Rahmen gezeichnet werden soll. |
lpRect | Zeiger auf eine Struktur die die Abmaße des Rahmens aufnimmt. |
un1 | Gibt einen vordefinierten Rahmen an der einem Steuerelement entspicht. Die möglichen Stile sind in dieser Tabelle aufgelistet. |
un2 | Weitere Stile die vom der Steuerelemte-Art abhängig sind. Die zulässigen Werte stehen in dieser Tabelle . |
Tabelle 1
Steuerelementetypen für un1 | |
---|---|
DCF_BUTTON | Für eine Schaltfläche. |
DCF_CAPTION | Für einen Fenstertitel. Die Stile möglichen sind hier zu finden. |
DCF_MENU | Für eine Menüleiste. Die Stile möglichen sind hier zu finden. |
DCF_SCROLL | Für eine ScrollBar Die Stile möglichen sind hier zu finden. |
Tabelle 2
DFCS_CAPTIONCLOSE | Schließen-Schaltfläche |
DFCS_CAPTIONHELP | Help-Schaltfläche |
DFCS_CAPTIONMAX | Max-Schaltfläche |
DFCS_CAPTIONMIN | Min-Schaltfläche |
DFCS_CAPTIONRESTOR | Wiederherstellen-Schaltfläche |
Tabelle 3
DFCS_MENUARROW | Untermenüpfeil. |
DFCS_MENUBULLET | OptionButton im Menüpunkt. |
DFCS_MENUCHECK | CheckButton im Menüpunkt. |
Tabelle 4
Stile für un2 und DCF_SCROLL | |
---|---|
DFCS_SCROLLCOMBOBOX | ScrollBar für eine ComboBox. |
DFCS_SCROLLDOWN | ScrollBar-Pfeil nach unten. |
DFCS_SCROLLLEFT | ScrollBar-Pfeil nach links. |
DFCS_SCROLLRIGHT | ScrollBar-Pfeil nach rechts. |
DFCS_SCROLLSIZEGRIP | Größenänderungsbild in der linken unteren Ecke des Controls. |
DFCS_SCROLLUP | ScrollBar-Pfeil nach oben. |
Tabelle 5
Anpassung des Rechtecks für un2 | |
---|---|
DFCS_ADJUSTRECT | Das zu zeichnende Rechteck wird so dargestellt, daß es die umschließende Kande des Rechtecks ausschließt. |
DFCS_CHECKED | Schaltfläche wird markiert dargestellt. |
DFCS_FLAT | Schaltfläche erhält einen flachen Rahmen |
DFCS_INACTIVE | Schaltfläche wird ausgegraut |
DFCS_MONO | Schaltflächerahmen wird einfarbig |
DFCS_PUSHED | Schaltfläche ist gedrückt. |
Tabelle 6
Rückgabewerte | |
---|---|
1 | Die Funktion wurde erfolgreich ausgeführt. |
0 | Es lag ein Fehler vor. |
Tabelle 7
Unterstützte Betriebssysteme
Windows 95, Windows 98, Windows NT
Verwandte API-Funktionen
DrawEdge, DrawCaption, DrawFocusRect, DrawIcon, DrawIconEx, DrawState, DrawAnimatedRects
Zugehörige Tipps
Zugehörige Microsoft Knowledge Base Artikel