Die Community zu .NET und Classic VB.
Menü

DrawFrameControl

 von 

Deklaration  

Declare Function DrawFrameControl Lib "User32" ( _
                 ByVal hdc As Long, _
                 lpRect As RECT, _
                 ByVal un1 As Long, _
                 ByVal un2 As Long) As Long
Weitere 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
hdcDer Gerätekontext in dem der Rahmen gezeichnet werden soll.
lpRectZeiger auf eine Struktur die die Abmaße des Rahmens aufnimmt.
un1Gibt einen vordefinierten Rahmen an der einem Steuerelement entspicht. Die möglichen Stile sind in dieser Tabelle aufgelistet.
un2Weitere Stile die vom der Steuerelemte-Art abhängig sind. Die zulässigen Werte stehen in dieser Tabelle .

Tabelle 1


Steuerelementetypen für un1
DCF_BUTTONFür eine Schaltfläche.
DCF_CAPTIONFür einen Fenstertitel. Die Stile möglichen sind hier zu finden.
DCF_MENUFür eine Menüleiste. Die Stile möglichen sind hier zu finden.
DCF_SCROLLFür eine ScrollBar Die Stile möglichen sind hier zu finden.

Tabelle 2


Stile für un2 und DCF_CAPTION
DFCS_CAPTIONCLOSESchließen-Schaltfläche
DFCS_CAPTIONHELPHelp-Schaltfläche
DFCS_CAPTIONMAXMax-Schaltfläche
DFCS_CAPTIONMINMin-Schaltfläche
DFCS_CAPTIONRESTORWiederherstellen-Schaltfläche

Tabelle 3


Stile für un2 und DCF_MENU
DFCS_MENUARROWUntermenüpfeil.
DFCS_MENUBULLETOptionButton im Menüpunkt.
DFCS_MENUCHECKCheckButton im Menüpunkt.

Tabelle 4


Stile für un2 und DCF_SCROLL
DFCS_SCROLLCOMBOBOXScrollBar für eine ComboBox.
DFCS_SCROLLDOWNScrollBar-Pfeil nach unten.
DFCS_SCROLLLEFTScrollBar-Pfeil nach links.
DFCS_SCROLLRIGHTScrollBar-Pfeil nach rechts.
DFCS_SCROLLSIZEGRIPGrößenänderungsbild in der linken unteren Ecke des Controls.
DFCS_SCROLLUPScrollBar-Pfeil nach oben.

Tabelle 5


Anpassung des Rechtecks für un2
DFCS_ADJUSTRECTDas zu zeichnende Rechteck wird so dargestellt, daß es die umschließende Kande des Rechtecks ausschließt.
DFCS_CHECKEDSchaltfläche wird markiert dargestellt.
DFCS_FLATSchaltfläche erhält einen flachen Rahmen
DFCS_INACTIVESchaltfläche wird ausgegraut
DFCS_MONOSchaltflächerahmen wird einfarbig
DFCS_PUSHEDSchaltfläche ist gedrückt.

Tabelle 6


Rückgabewerte
1Die Funktion wurde erfolgreich ausgeführt.
0Es 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