- General
- Sistem
- Procese/Thread-uri
- GDI
- Aplicatie
- Ferestre/Dialoguri
- Controale
- Sistemul de fisiere
- Registry
- Stringuri
- Menu
- DLL-uri
General
- Ce carti de programare Windows recomandati?
- De ce da eroare o functie Windows API?
- Care functii API sunt mai rapide, ANSI sau UNICODE?
- Cum selectez un folder?
- Cum aflu versiunea unui binar
- Deosebirea intre PostMessage si SendMessage
- Cum enumar userii de pe computer?
Sistem
Procese/Thread-uri
- Cum verific daca un thread este activ?
- Cum enumar procesele din sistem?
- Care este spatiul virtual de adrese a unui proces?
GDI
Aplicatie
- Cum determin folderul in care ruleaza aplicatia?
- Cum determin numele sub care ruleaza aplicatia?
- Cum fortez o singura instanta pentru aplicatie?
- Cum aflu daca o aplicatie ramane "agatata"?
Ferestre/Dialoguri
- Ce este o fereasta "child"?
- Ce este o fereastra "top-level"?
- Ce este o fereastra "owned"?
- Ferestre child vs. ferestre owned
- Ce este o fereastra overlapped?
- Ce este o fereastra pop-up?
- Custom MessageBox
- Cum aflu daca o fereastra este 'overlapped'?
- Cum suprascriu functia fereastra (dialog)?
- GetClassName vs. RealGetWindowClass
Controale
- La ce foloseste stilul TVS_EX_RICHTOOLTIP?
- Contolul toolbar: SetParent vs. TB_SETPARENT
- Cum setez latimea separatorilor intr-un toolbar?
- Cum initializam controalele comune?
- Cum initializam controalele comune, C++ style
- Cum aflu numarul de coloane intr-un list-view?
Sistemul de fisiere
- Cum aflu dimensiunea unui fisier?
- Cum enumar drive-urile din sistem?
- Cum sterg, copii sau mut un folder?
- Cum monitorizez un folder?
- Cati bytes are un sector?
- Cum deschid un folder?
Registry
- Cum deschidem Regedit-ul la o anumita cheie?
- Cum monitorizez o cheie din registry?
- Cum aflu executabilul asociat unei extensii?
Stringuri
Menu
DLL-uri