Per chi programma in C++ e mastica l'SDK di Windows al volo comprende come è strutturato il menu start di Windows che a partire da Windows XP è fondamentalmente sempre lo stesso ciò che è cambiato con il trascorrere del tempo è solo l'aspetto estetico (si può utilizzare anche il tool Spy++ di Microsoft Visual Studio per verificare che le cose stanno effettivamente così)
Detto questo la sezione "Articoli consigliati" è in realtà una Window di classe common control ListView avente in particolare due proprietà Enabled e Visible le quali ammettono solo ed esclusivamente due valori logici 1 e 0 (ovvero True o False).
A tutt'oggi scegliendo di non utilizzare la sezione Articoli consigliati in realtà si pone lo stato della proprietà Enabled a False, questo comporta che verranno ignorate le chiamate della relativa Window Procedure a seguito di eventi generati da Mouse, Tastiera o tocco dello schermo;
Tuttavia per nascondere la sezione occorre porre lo stato della proprietà Visible a False perché evidentemente di default è True e invocare la Windows Procedure della sezione "Aggiunti" (che è sempre una Window di classe Common Control List View) in modo che nell'evento Paint venga ridisegnata in modo che occupi tutta l'area disponibile del menu start
|