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++ - Come creare thread Visual C++ ambiente visual studio2008
Forum - C/C++ - Come creare thread Visual C++ ambiente visual studio2008

Avatar
mb72 (Normal User)
Newbie


Messaggi: 11
Iscritto: 23/12/2007

Segnala al moderatore
Postato alle 10:16
Mercoledì, 16/03/2011
Ciao a tutti.

Avrei la necessita' di creare un'applicazione con dei thread in Visual C++ ambiente Visual Studio2008.

Inizialmente vorrei fare un esempio semplice semplice: 2 pulsanti, 1 che avvia una progress bar e l'altro che avvia un'altra progress bar.

Ho provato a cercare esempi , ma non ho trovato nulla che mi potesse aiutare nella creazione del mio progettino di esempio.

Chi puo' darmi una dritta????


grazie!!

PM Quote
Avatar
HeDo (Founder Member)
Guru^2


Messaggi: 2763
Iscritto: 21/09/2007

Segnala al moderatore
Postato alle 10:48
Mercoledì, 16/03/2011

Se stai lavorando con le api guarda queste reference:

CreateThread: http://msdn.microsoft.com/en-us/library/ms682453(v=vs.85). ...

Progress Bar: http://msdn.microsoft.com/en-us/library/bb760816(v=vs.85). ...



Ingegnere Informatico
https://ldlagency.it
PM Quote
Avatar
Thejuster (Member)
Guru^2


Messaggi: 1704
Iscritto: 04/05/2008

Segnala al moderatore
Postato alle 10:56
Mercoledì, 16/03/2011
Non credo,
ha scritto chiaramente vc++.

quindi puoi fare in questo modo.

crei un void vuoto al quale il thread avrà accesso.

Codice sorgente - presumibilmente C/C++

  1. public:
  2.          static void ThreadProc() //Procedimento del thread
  3.      {
  4.          //Codice
  5.  
  6.      }



Mentre per avviare un thread.
importi il namespace

using namespace System::Threading;

Codice sorgente - presumibilmente Plain Text

  1. Thread ^thr = gcnew Thread(gcnew ThreadStart(Threads::ThreadProc));





PM Quote
Avatar
HeDo (Founder Member)
Guru^2


Messaggi: 2763
Iscritto: 21/09/2007

Segnala al moderatore
Postato alle 11:19
Mercoledì, 16/03/2011

secondo me ti sbagli perchè non sa neanche lui cosa ha scritto :)


Ingegnere Informatico
https://ldlagency.it
PM Quote