Eliminazione di una finestra ProprietÓ

Quando una finestra Ŕ distrutto, esso deve distruggere qualsiasi proprietÓ finestra che Ŕ fissato. Nell'esempio seguente viene utilizzata la funzione EnumPropsEx la funzione di callback definito dall'applicazione DelPropProc per distruggere le proprietÓ associate nella finestra identificata dalla variabile hwndSubclass definiti dall'applicazione. Viene mostrata anche la funzione di callback che utilizza la funzione di RemoveProp ,.

caso WM_DESTROY: EnumPropsEx (hwndSubclass, DelPropProc, NULL); 
 
    PostQuitMessage(0); 
    pausa; 
 
/ / DelPropProc Ŕ una funzione di richiamata definita dall'applicazione / / che elimina una proprietÓ della finestra. 
 
BOOL CALLBACK DelPropProc (HWND hwndSubclass, / / handle di finestra con proprietÓ LPCSTR lpszString, / / proprietÓ stringa o atom HANDLE hData) / / dati di gestire {RemoveProp (hwndSubclass, lpszString); 
 
    return TRUE; 
} 
 

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

Index