Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - [GDI+] - Salvare oggetto di tipo Graphics
Forum - C/C++ - [GDI+] - Salvare oggetto di tipo Graphics - Pagina 2

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
theprogrammer (Normal User)
Guru^2


Messaggi: 2509
Iscritto: 28/01/2009

Segnala al moderatore
Postato alle 10:15
Domenica, 27/09/2009
Testo quotato

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?


Testo quotato

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 ...

Testo quotato

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 ...

PM Quote
Avatar
inthehouse (Normal User)
Newbie


Messaggi: 10
Iscritto: 27/09/2009

Segnala al moderatore
Postato alle 10:24
Domenica, 27/09/2009
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

PM Quote
Avatar
inthehouse (Normal User)
Newbie


Messaggi: 10
Iscritto: 27/09/2009

Segnala al moderatore
Postato alle 10:29
Domenica, 27/09/2009
Rettifica... adesso salva il file, ma VUOTA... a quanto pare il problema era il passaggio delle dimensioni...


PM Quote
Avatar
theprogrammer (Normal User)
Guru^2


Messaggi: 2509
Iscritto: 28/01/2009

Segnala al moderatore
Postato alle 10:34
Domenica, 27/09/2009
Testo quotato

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

PM Quote
Avatar
inthehouse (Normal User)
Newbie


Messaggi: 10
Iscritto: 27/09/2009

Segnala al moderatore
Postato alle 10:38
Domenica, 27/09/2009
Testo quotato

Postato originariamente da theprogrammer:

Testo quotato

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...

PM Quote
Avatar
inthehouse (Normal User)
Newbie


Messaggi: 10
Iscritto: 27/09/2009

Segnala al moderatore
Postato alle 10:58
Domenica, 27/09/2009
TUTTO RISOLTO... Grazie mille per l'aiuto che mi avete dato ragazzi...

PM Quote
Avatar
theprogrammer (Normal User)
Guru^2


Messaggi: 2509
Iscritto: 28/01/2009

Segnala al moderatore
Postato alle 14:21
Domenica, 27/09/2009
Testo quotato

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 ...

PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo