17/05/10 6:58
xeeynamo
Ciao a tutti
Negli ultimi 3 giorni mi sono cimentato un pò nella programmazione con le WinApi (finalmente ho lasciato perdere i programmini in console e la pesantezza (rispetto al C) del C#).
Dove mi sono bloccato io è il creare un'immagine in runtime a 16 o 256 colori con una palette specifica.
I passaggi che devo fare risiedono tutti in un WM_PAINT:
- Elaboro i dati e metto tutto in un buffer
- Ne elaboro altri ricavando un array di tipo int dove contengo i colori rgb
? Creo un immagine Bitmap di tot pixel dal buffer usando l'array di colori
- Creo un secondo DC usango CreateCompatibleDC
- Seleziono la bitmap creata precedentemente con il nuovo DC
- Drawwo tutto su finestra usando il potentissimo BitBlt
e mi blocco proprio dove ho messo il '?'. Somebody can help me?
Negli ultimi 3 giorni mi sono cimentato un pò nella programmazione con le WinApi (finalmente ho lasciato perdere i programmini in console e la pesantezza (rispetto al C) del C#).
Dove mi sono bloccato io è il creare un'immagine in runtime a 16 o 256 colori con una palette specifica.
I passaggi che devo fare risiedono tutti in un WM_PAINT:
- Elaboro i dati e metto tutto in un buffer
- Ne elaboro altri ricavando un array di tipo int dove contengo i colori rgb
? Creo un immagine Bitmap di tot pixel dal buffer usando l'array di colori
- Creo un secondo DC usango CreateCompatibleDC
- Seleziono la bitmap creata precedentemente con il nuovo DC
- Drawwo tutto su finestra usando il potentissimo BitBlt
e mi blocco proprio dove ho messo il '?'. Somebody can help me?
aaa