Condividi tramite


CStatic::Create

Crea il controllo statico di Windows e lo aggiunge all'oggetto CStatic.

virtual BOOL Create( 
   LPCTSTR lpszText, 
   DWORD dwStyle, 
   const RECT& rect, 
   CWnd* pParentWnd, 
   UINT nID = 0xffff  
);

Parametri

  • lpszText
    Specifica il testo da inserire nel controllo. Se NULL, nessun testo sarà visibile.

  • dwStyle
    Specifica lo stile della finestra del controllo statico. Applicare qualsiasi combinazione stili del controllo statico al controllo.

  • rect
    Specifica la posizione e la dimensione del controllo statico. Può essere una struttura RECT o un oggetto CRect.

  • pParentWnd
    Specifica la finestra padre CStatic, in genere un oggetto CDialog. Non deve essere NULL.

  • nID
    Specifica l'id di controllo statico

Valore restituito

Diverso da zero se ha esito positivo; in caso contrario 0.

Note

Costruisce un oggetto CStatic in due passaggi. Innanzitutto, chiamare il costruttore CStaticquindi chiamare Crea, che crea il controllo statico di Windows e lo aggiunge all'oggetto CStatic.

Applicare seguente stili della finestra a un controllo statico:

  • WS_CHILD sempre

  • WS_VISIBLE in genere

  • WS_DISABLED raramente

Se si desidera visualizzare una bitmap, un cursore, un'icona o, metafile nel controllo statico, sarà necessario applicare uno stili statici:

  • Utilizzo diSS_BITMAP questo stile per le bitmap.

  • Utilizzo diSS_ICON questo stile per i cursori e le icone.

  • Utilizzo diSS_ENHMETAFILE questo stile per gli Enhanced Metafile.

Per i cursori, bitmap, o icone, può essere opportuno utilizzare il seguente tipo:

  • Utilizzo diSS_CENTERIMAGE centrare l'immagine nel controllo statico.

Esempio

// This code can be placed in OnInitDialog 
CStatic myStatic;

// Create a child static control that centers its text horizontally.
myStatic.Create(_T("my static"), WS_CHILD|WS_VISIBLE|SS_CENTER, 
   CRect(10,10,150,50), pParentWnd);   

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe CStatic

Grafico delle gerarchie

CStatic::CStatic