Newsgroup: it.comp.programmare.win32
Titolo: winAPI controllo scrollBar

Salve a tutti,
ho appena finito di scrivere (che fatica!) un programmino con dentro delle
scrollbox.
Per farlo, č occorso gestire 5 eventi:
quando la scrollbox va su di una linea
giů di una linea
su di una pagina
giů di una pagina
spostata manualmente
In nessuno di questi eventi la scroll si muove effettivamente, se non
imposto io un comando che la muova.
In questo modo mi occorrono una trentina di righe di codice solo per avere
il funzionamento "normale".
E' giusto o sono io che non ho capito niente?
A che serve tutto ciň?
Non era meglio usare le MFC (o, addirittura Visual Basic)?
Scusate se ho offeso qualcuno, la mia non č una polemica, vorrei solo sapere
se mi sto complicando inutilmente la vita.
Saluti, Pasko

 se mi sto complicando inutilmente la vita.
guarda che vb e anche mfc sono nate in qualche modo per semplificarti la
vita.Gestire le tue app. con solo le api č una scelta che potrebbe essere
valida in determinate situazioni,ma non č sicuramente quella giusta se la
tua app non ha esigenze (molto) particolari.
Secondo me dovresti partire con un framework come appunto MFC oppure
wxwindows che oltretutto č multipiattaforma (ma qui son di parte per ovvi
motivi).
ciao :)
------------------------
http://members.xoom.virgilio.it/visualwx/
VisualWx rad per wxwindows,c++ e python

 sapere se mi sto complicando inutilmente la vita.
Complicato la vita, un po' si. Inutilmente dipende. Certo che se vuoi
realizzare un progetto e vuoi essere produttivo non puoi prescindere da un
framework di un livello più elevato. 

VisualWx rad per wxwindows,c++ e python
Ho dato un occhio al sito, il vostro programma sembra proprio
notevole: perche' non farlo approdare su 
http://sourceforge.net/
 ?
Ciao e complimenti
Stefano "HappyMan"
--
Database Gate - The Powerful SQL Editor
HD Checker - The S.M.A.R.T. Hard Disk Reader
Asus Checker - CPU and Asus MB Checker
http://www.sgr.info

 Ciao e complimenti
grazie :)))
ciao
------------------------


 framework di un livello piů elevato.
Ok. Ho capito. Allora passo alla seconda domanda!
Alla domanda "che ambiente mi consigliate per imparare" la risposta piů
comune che leggo č "lascia perdere le MFC, sono fatte male, usa le
WinAPI"... questa č un'interpolazione delle risposte di vari NG
(programmare, progammare.win32, c++).
Perchč?
Da quello che ho capito, se non ti serve qualcosa di *davvero* particolare,
non ha senso riscrivere l'acqua calda tutte le volte con le WinAPI.
Ciao e grazie, Pasko

 Ciao e grazie, Pasko
Beh, io a dire il vero programmo con Win32, ma non ti posso dire a priori di
lasciare perdere MFC (anche se a me non piacciono)... Dipende da quello che
ci devi fare. Certo le API vanno bene piu' o meno per tutto, hanno pero'
forse una curva di apprendimento leggermente piu' ripida rispetto ad un
framework come puo' essere MFC, anche se alla fine conoscere cosa "succede
sotto" non fa male a nessuno, nemmeno a chi usa solo MFC. Comuqnue al mondo
ci sono veramente tanti programmatori Win32 puri & duri :) e puoi stare
sicuro che non sono tutti degli sprovveduti che amano riscrivere ogno volta
le stesse 100 righe di codice per aprire una finestra e impostare una GUI.
Anche loro adottano una forma di riutilizzo del codice, solo che anziche'
trovarlo gia' pronto la prima volta viene scritto da loro stessi, magari il
piu' autocontenuto possibile, in modo che con un paio di chiamate sia
facilmente riutilizzabile in un altro progetto.
Luca

 facilmente riutilizzabile in un altro progetto.
Mmm... sembra un lavoraccio stratificato di anni...
Comunque ho capito.
Grazie!
Ciao, Pasko