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