Valori restituiti di Hit Test
Questa sezione elenca i valori del codice di hit test restituiti nel parametro pwHitTestCode del funzione HitTestThemeBackground. I valori di codice restituiti dipendono dalle opzioni di hit test specificate nel parametro dwOptions della funzione hitTestThemeBackground. Per un elenco delle opzioni, vedere Opzioni hit test.
Valori restituiti
Nella tabella seguente sono elencate le opzioni di hit test e i codici restituiti corrispondenti.
Opzione | Codici restituiti | Descrizione |
---|---|---|
HTTB_BACKGROUNDSEG | HTBOTTOM | Hit test riuscito nel segmento del bordo inferiore. |
HTBOTTOMLEFT | Hit test riuscito nell'intersezione del bordo inferiore e sinistro. | |
HTBOTTOMRIGHT | Hit test riuscito nell'intersezione del bordo inferiore e destro. | |
HTCLIENT | Hit test riuscito nel segmento di sfondo centrale. | |
HTLEFT | Hit test riuscito nel segmento del bordo sinistro. | |
HTNOWHERE | Hit test riuscito all'esterno del controllo o su un'area trasparente. | |
HTRIGHT | Hit test riuscito nel segmento di bordo destro. | |
HTTOP | Hit test riuscito nel segmento bordo superiore. | |
HTTOPLEFT | Hit test riuscito nell'intersezione del bordo superiore e sinistro. | |
HTTOPRIGHT | Hit test riuscito nell'intersezione del bordo superiore e destro. | |
HTTB_CAPTION | HTCAPTION | Hit test riuscito nei segmenti di sfondo superiore sinistro o superiore destro. |
HTNOWHERE | Hit test riuscito all'esterno del controllo o su un'area trasparente. | |
HTTB_FIXEDBORDER | HTBORDER | L'hit test è riuscito in qualsiasi segmento di sfondo, ad eccezione del segmento di sfondo centrale. |
HTCLIENT | Hit test riuscito nel segmento di sfondo centrale. | |
HTTB_RESIZINGBORDER | HTBORDER | L'hit test non è riuscito nel segmento di sfondo centrale e nelle zone di ridimensionamento, ma è riuscito in un segmento di bordo di sfondo. |
HTTB_RESIZINGBORDER_BOTTOM | HTBOTTOM | Hit test riuscito nel segmento del bordo inferiore. |
HTTB_RESIZINGBORDER_LEFT | HTLEFT | Hit test riuscito nel segmento del bordo sinistro. |
HTTB_RESIZINGBORDER_RIGHT | HTRIGHT | Hit test riuscito nel segmento di bordo destro. |
HTTB_RESIZINGBORDER_TOP | HTTOP | Hit test riuscito nel segmento bordo superiore. |