Ștergerea o proprietate fereastra

Când o fereastră este distrus, acesta trebuie să distrugă orice fereastra Proprietăți a stabilit. Următorul exemplu utilizează funcția EnumPropsEx și funcția de apel invers definite de aplicarea DelPropProc să distrugă proprietățile asociate cu fereastra identificat de variabila definite de aplicare hwndSubclass. Funcția de apel invers, care utilizează funcția de RemoveProp , este indicat, de asemenea.

wM_DESTROY de caz: EnumPropsEx (hwndSubclass, DelPropProc, NULL); 
 
    PostQuitMessage(0); 
    pauză; 
 
/ / DelPropProc este o funcție de apel invers definite de aplicare / / care șterge o proprietate de fereastra. 
 
DelPropProc de apel INVERS BOOL (HWND hwndSubclass, / / ocupa de fereastra cu proprietatea LPCSTR lpszString, / / proprietatea șir sau atom MÂNER hData) / / date ocupa {RemoveProp (hwndSubclass, lpszString); 
 
    întoarce TRUE; 
} 

 

Index