|
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. | NEI PREFERITI | .:: | RSS Forum | RSS News | NEWS web | NEWS software | |
| PUBBLICITA' | | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | | CERCA nel FORUM » | |
![]() |
#331 |
Gold Member
WT Expert
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
![]() ![]() ![]() |
Necessita solo dell'handle della finestra che deve ricevere il focus. |
![]() |
![]() |
![]() |
#332 |
Made in Japan
Top Poster
Registrato: 04-07-2001
Messaggi: 4.461
![]() |
Bene, ora ci provo
![]() |
![]() |
![]() |
![]() |
#333 |
Made in Japan
Top Poster
Registrato: 04-07-2001
Messaggi: 4.461
![]() |
Come lo prendo l'HANDLE della console?
|
![]() |
![]() |
![]() |
#334 | |
Made in Japan
Top Poster
Registrato: 04-07-2001
Messaggi: 4.461
![]() |
Quota:
Ho provato, ma non funziona, la console non viene attivata, ho provato anche con SetForegroundWindow, ma niente... ![]() |
|
![]() |
![]() |
![]() |
#335 |
Gold Member
WT Expert
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
![]() ![]() ![]() |
Prova a dare un'occhiata qui:
http://www.wintricks.it/forum/showth...threadid=71092 NS-1 non ha dovuto fare proprio la stessa cosa ma gli serviva l'handle della finestra per portarla in primo piano. |
![]() |
![]() |
![]() |
#336 |
Gold Member
Registrato: 07-01-2002
Loc.: Milano
Messaggi: 2.863
![]() |
Ciao a tutti,
scusate la latitanza .. mi sono "updatato" .. direi che siete andati brillantemente .. complimenti ad ALh, Lory e Dav. ![]() Bye ![]() |
![]() |
![]() |
![]() |
#338 |
Gold Member
Registrato: 07-01-2002
Loc.: Milano
Messaggi: 2.863
![]() |
Un'idea ce l'ho..
puoi allegare il codice nella sua ultima versione? .. cioè comprensivo dei vari bugfix dei post precedenti?.. Bye ![]() |
![]() |
![]() |
![]() |
#339 |
Made in Japan
Top Poster
Registrato: 04-07-2001
Messaggi: 4.461
![]() |
Eccolo, manca solo il codice per il focus alla console.
|
![]() |
![]() |
![]() |
#340 |
Gold Member
Registrato: 07-01-2002
Loc.: Milano
Messaggi: 2.863
![]() |
Grazie ...
guardo Bye ![]() |
![]() |
![]() |
![]() |
#341 |
Made in Japan
Top Poster
Registrato: 04-07-2001
Messaggi: 4.461
![]() |
Ah, una cosa, mi sono accorto che c'è una funziona chiamata clearkbd(), stavo facendo delle prove e mi sono dimenticato di toglierla, puoi ignorarla.
|
![]() |
![]() |
![]() |
#342 |
Made in Japan
Top Poster
Registrato: 04-07-2001
Messaggi: 4.461
![]() |
Bene bene, ho acquisito l'handle della console con FindWindow e associato a SetForegroundWindow adesso mi si evidenzia sempre l'istanza giusta (Y)
![]() |
![]() |
![]() |
![]() |
#343 |
Made in Japan
Top Poster
Registrato: 04-07-2001
Messaggi: 4.461
![]() |
Stavo pensando una cosa per risolvere il problema del buffer della tastiera, potrei mettere un ciclo while che esegue una getchar() finché non è arrivato alla fine del buffer... si, ma come finisce il buffer della tastiera?
while(getchar() != ???); cosa dovrei metterci al posto dei ???? Ho provato con \0, ma non va. |
![]() |
![]() |
![]() |
#344 |
Gold Member
WT Expert
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
![]() ![]() ![]() |
Ma no, secondo me hai tutti gli elementi per pensarla in questo modo:
Se l'istanza è quella giusta { gli faccio fare il getchar() } atrimenti { svuoto il buffer } |
![]() |
![]() |
![]() |
#345 |
Gold Member
Registrato: 07-01-2002
Loc.: Milano
Messaggi: 2.863
![]() |
Questo era quel "sospetto" di cui parlavo un po' di post fa ...
Non sono sicuro che funzioni, il problema è che il buffer non riesci a svuotarlo e non riesce neanche "getch()" a farlo dato che al momento in cui l'altra istanza viene sbloccata (cioè quando l'utente inserisce l'input nella prima istanza) il buffer è ancora usato dalla getch della prima istanza e viene subito "preso in mano" dalla getch successiva... Bisogna creare un buffer supplementare secondo me .. qualcosa in cui scariacre i dati soltanto se l'istanza è autorizzata a prendere l'input dall'utente. Bye ![]() |
![]() |
![]() |
![]() |
Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti) | |
Strumenti discussione | |
|
|
![]() |
||||
Discussione | Autore discussione | Forum | Risposte | Ultimo messaggio |
La grande battaglia dei super eroi! | Sbavi | Chiacchiere in libertà | 83 | 27-02-2009 10.43.39 |
battaglia navale in c# | Joy&Lu | Programmazione | 3 | 01-09-2008 15.08.58 |
Il Signore degli Anelli - La Battaglia per la terra di mezzo | Darth Maul | Masterizzazione Giochi Games | 0 | 01-09-2006 18.16.18 |
[C] Battaglia Navale (versione client server) in Linux | Nanri | Programmazione | 11 | 06-08-2005 14.50.27 |