Oppure

Loading
27/09/09 8:09
inthehouse
Il file non viene creato affatto, e al debug la bmp->save restituisce come LastStatus InvalidParameter mentre le operazioni di disegno effettuate su g, restituiscono come LastStatus un OK.

Postare tutto il progetto o solo i file sorgente della mia classe e del cpp principale?

Un altra cosa, io la GDIplus la inizializzo nel cpp principale, quello che gestisce i case dei messaggi. Non è che la devo inizializzare pure all'interno del mio metodo? Eppure posso disegnare sull'oggetto g
aaa
27/09/09 8:15
theprogrammer
Postato originariamente da inthehouse:

Il file non viene creato affatto, e al debug la bmp->save restituisce come LastStatus InvalidParameter mentre le operazioni di disegno effettuate su g, restituiscono come LastStatus un OK.


Beh, se un parametro non e' valido, essendo uno la stringa del nome e un altro NULL, non puo' che essere il clsid ... hai controllato se e' valido?


Postare tutto il progetto o solo i file sorgente della mia classe e del cpp principale?


Sarebbe bene avere il progetto completo e funzionante immediatamente. Se non lo posso compilare, non posso provarlo ...

Un altra cosa, io la GDIplus la inizializzo nel cpp principale, quello che gestisce i case dei messaggi. Non è che la devo inizializzare pure all'interno del mio metodo? Eppure posso disegnare sull'oggetto g


No ... dovrebbe andare bene ...
aaa
27/09/09 8:24
inthehouse
La CLSID è corretta, ha esattamente il valore che trovo sulla MSDN... a questo punto magari potrebbe essere l'inizializzazione della bitmap errata? Io creo la bmp subito dopo ver creato l'oggetto graphics. La devo creare dopo aver lavorato sull'oggetto graphics?

PS niente da fare, anche così mi torna a dire parametri invalidi
aaa
27/09/09 8:29
inthehouse
Rettifica... adesso salva il file, ma VUOTA... a quanto pare il problema era il passaggio delle dimensioni...

aaa
27/09/09 8:34
theprogrammer
Postato originariamente da inthehouse:

Rettifica... adesso salva il file, ma VUOTA... a quanto pare il problema era il passaggio delle dimensioni...



Ok ... adesso disegnaci dentro e poi la salvi ...

Se hai altri problemi, posta il progetto.

Ciao
aaa
27/09/09 8:38
inthehouse
Postato originariamente da theprogrammer:

Postato originariamente da inthehouse:

Rettifica... adesso salva il file, ma VUOTA... a quanto pare il problema era il passaggio delle dimensioni...



Ok ... adesso disegnaci dentro e poi la salvi ...

Se hai altri problemi, posta il progetto.

Ciao


Adesso ho provato a disegnare dentro l'oggetto g, ma il file risulta ancora vuoto... sia che crei la bitmap prima del disegno, sia che la crei dopo...
aaa
27/09/09 8:58
inthehouse
TUTTO RISOLTO... Grazie mille per l'aiuto che mi avete dato ragazzi...
aaa
27/09/09 12:21
theprogrammer
Postato originariamente da inthehouse:

TUTTO RISOLTO... Grazie mille per l'aiuto che mi avete dato ragazzi...


Prego ... ma puoi anche postare il codice che ti ha permesso di risolvere, per gli altri che dovessero avere il tuo stesso problema e leggessero questo thread ...

A questo serve un forum ...
aaa