Diverso da zero in caso di successo; in caso contrario 0.
Parametri
lpRect
Un puntatore a una struttura RECT che contiene le coordinate logiche del rettangolo.
nEdge
Specifica il tipo di bordo interno ed esterno per disegnare. Questo parametro deve essere una combinazione di una bandiera di frontiera interna e una bandiera del bordo esterno. Vedere la sezione Osservazioni per una tabella dei tipi di parametro.
nFlags
I flag che specificano il tipo di bordo da trarre. Vedere la sezione Osservazioni per una tabella di valori di parametro:
Osservazioni
Chiamare questa funzione membro per disegnare i bordi di un rettangolo del tipo specificato e stile.
I flag di confine interno ed esterno sono i seguenti:
Bandiere di frontiera interna
BDR_RAISEDI&NNERnbsp; Sollevato il bordo interno.
BDR_SU&NKENINNERnbsp; Infossati bordo interno.
Bandiere di confine esterno
BDR_RAISEDOUTER Sollevato il bordo esterno.
BDR_SU&NKENOUTERnbsp; Infossati bordo esterno.
Il parametro nEdge deve essere una combinazione di una interna e una bandiera del bordo esterno. Il parametro nEdge possibile specificare uno dei seguenti flag:
EDGE_BUMPnbsp; Combinazione di BDR_RAISEDOUTER e BDR_SU&NKENINNER.
EDGE_ETCHEDnbsp; Combinazione di BDR_SU&NKENOUTER e BDR_RAISEDINNER.
EDGE_RAISEDnbsp; Combinazione di BDR_RAISEDOUTER e BDR_RAISEDI&NNER.
EDGE_SU&NKENnbsp; Combinazione di BDR_SUNKENOUTER e BDR_SUNKENINNER.
I tipi di parametro nFlags sono i seguenti:
BF_RECT Rettangolo con il bordo intero.
BF_LEFT Lato sinistro del rettangolo con il bordo.
BF_BOTTOM Parte inferiore del rettangolo con il bordo.
BF_RIGHT Lato destro del rettangolo con il bordo.
BF_TOP Parte superiore del rettangolo con il bordo.
BF_TOPLEFT Lato superiore e sinistro del rettangolo con il bordo.
BF_TOPRIGHT Top e il lato destro del rettangolo con il bordo.
BF_BOTTOMLEFT Fondo e il lato sinistro del rettangolo con il bordo.
BF_BOTTOMRIGHT Fondo e il lato destro del rettangolo con il bordo.
Per le linee diagonali, le bandiere BF_RECT specificano il punto finale del vettore delimitato dal parametro rectangle.
BF_DIAGO&NAL_ENDBOTTOMLEFTnbsp; Bordo diagonale. Il punto finale č l'angolo inferiore sinistro del rettangolo; l'origine č l'angolo superiore destro.
BF_DIAGO&NAL_ENDBOTTOMRIGHTnbsp; Bordo diagonale. Il punto finale č l'angolo inferiore destro del rettangolo; l'origine č l'angolo superiore sinistro.
BF_DIAGO&NAL_ENDTOPLEFTnbsp; Bordo diagonale. Il punto finale č l'angolo superiore sinistro del rettangolo; l'origine č l'angolo inferiore destro.
BF_DIAGO&NAL_ENDTOPRIGHTnbsp; Bordo diagonale. Il punto finale č l'angolo in alto a destra del rettangolo; l'origine č l'angolo inferiore sinistro.
Per ulteriori informazioni sull'API Windows DrawEdge, vedere :: DrawEdge in Win32 SDK Programmer di riferimento.