Basare

La funzione di basare recupera informazioni su una classe di finestra.

La funzione di basare stata sostituita dalla funzione GetClassInfoEx . comunque possibile utilizzare basare, tuttavia, se non hai bisogno di informazioni sulla piccola icona di classe.

(BOOL basare HINSTANCE , hInstance, / / handle dell'istanza dell'applicazioneLPCTSTRlpClassName, / / indirizzo della stringa del nome di classeLPWNDCLASSlpWndClass / / indirizzo della struttura di dati della classe);
 

Parametri

hInstance
Gestire all'istanza dell'applicazione che ha creato la classe. Per recuperare informazioni sulle classi definite dal sistema (ad esempio scatole pulsanti o elenco), impostare questo parametro su NULL.
lpClassName
Puntatore a una stringa con terminazione null contenente il nome della classe. Il nome deve essere quello di una classe preregistrata o una classe registrata da una precedente chiamata alla funzione RegisterClass . In alternativa, questo parametro pu essere un atomo di numero intero. Se cos, deve essere un atomo globale creato da una precedente chiamata alla GlobalAddAtom funzione. L'atomo, un valore di 16 bit meno di 0xC000 deve essere nella parola significativi di lpClassName; la parola di ordine superiore deve essere zero.
lpWndClass
Puntatore a una struttura WNDCLASS che riceve le informazioni sulla classe.

Valori restituiti

Se la funzione rileva una corrispondente classe e con successo, copia i dati, il valore restituito diverso da zero.

Se la funzione ha esito negativo, il valore restituito zero. Per ottenere informazioni di errore estese, chiamare GetLastError.

Osservazioni

Windows CE: Se lpClassName un atomo, deve essere un atomo restituito da RegisterClass.

Vedi anche

Finestra panoramica di classi, funzioni di classe della finestra, GetClassInfoEx, GetClassLong, GetClassName, GlobalAddAtom, RegisterClass, WNDCLASS

Rimedio: Inserire il CD-ROM CD di MSDN Library.

Index