Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - [wxWidgets] invalid conversion from void* to HWND__*
Forum - C/C++ - [wxWidgets] invalid conversion from void* to HWND__*

Avatar
Exor (Normal User)
Rookie


Messaggi: 30
Iscritto: 29/08/2009

Segnala al moderatore
Postato alle 20:11
Mercoledì, 02/09/2009
ciao a tutti :)

stavo facendo una prova con AnimateWindow()

quando uso il metodo void* GetHandle() della classe wxWindow non funziona in quanto,
quando assegno il valore restituito ad una variabile HWND mi fa quell'errore lì ..

qualcuno sa perchè ?

Codice sorgente - presumibilmente Plain Text

  1. HWND fin = GetHandle();
  2. AnimateWindow(fin,200,AW_HIDE);



grazie


PM Quote
Avatar
Xaratroom (Ex-Member)
Expert


Messaggi: 526
Iscritto: 03/04/2008

Segnala al moderatore
Postato alle 22:00
Mercoledì, 02/09/2009
Perchè stai assegnando ad un HWND un puntatore a void.
Se non ricordo male così dovrebbe funzionare:
Codice sorgente - presumibilmente Plain Text

  1. HWND fin = (HWND)GetHandle();
  2. AnimateWindow(fin,200,AW_HIDE);


Naturalmente quel codice viene eseguito in un metodo della finestra interessata vero ?

Ultima modifica effettuata da Xaratroom il 02/09/2009 alle 22:11


bool Woman::makeYourselfBetter() {
       goto bathroom;

bathroom:
       while (1);

       return this->_isGoodResult();
}
PM Quote