Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    97

    [VC++] problemino con i pulsanti

    Ciao a tutti
    Sono un novellino in programmazione Visual C++ quindi non impressionatevi per la banalita` della mia domanda.

    Vorrei creare un applicazione formata da 2 pulsanti: start e stop.
    Con start vorrei iniziare una qualsiasi attivita` e proseguirla finche` non viene premuto il tasto stop.

    Come esperimento ho creato una funzione OnStart() (associata al tasto start) la quale non fa nulla, ma mantiene il controllo del programma tramite un istruzione while(1);
    codice:
    void CRegolatoreDlg::OnStart() 
    {
    	while(1)
    	{
    		//Do something...
    		...
    		...		
    		...
    	};
    }
    A questo punto vorrei interrompere tale esecuzione di while(1) e passare il controllo del programma alla funzione OnStop() associata al pulsante STOP
    codice:
    void CRegolatoreDlg::OnStop() 
    {
    	MessageBox("Tasto Stop Premuto");
    }

    Come posso fare?
    Con il programma sopra riportato, una volta premuto il tasto start, non riesco piu` a fare nulla.

    Grazie a tutti
    Ciao

  2. #2
    Utente di HTML.it L'avatar di Xadoom
    Registrato dal
    Dec 2002
    Messaggi
    1,491
    Mi sfugge qualcosa :master: ...ma tu l'evento del bottone clikkato lo ricevi nella WindowProcedure gestendo l'evento WM_COMMAND ?
    Windows Xp
    [Java]
    [PHP]Notepad++
    [Fortran90-77] elf90 g77
    [C++ /WinAPI] DevC++ VisualC++

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    97
    Ehm, veramente no.
    Come avevo accennato nel mail precedente, sono un iper novellino...
    Hai voglia di spendere 2 parole al proposito o allegare un codice d' esempio ?
    In ogni caso, grazie per l' interessamento.
    A presto.

    P.s. saro' assente per un paio di settimane, ma al mio rientro, tornerò subito qui nel forum.
    Ciao ciao

  4. #4
    Utente di HTML.it L'avatar di Xadoom
    Registrato dal
    Dec 2002
    Messaggi
    1,491
    Posso consigliarti di darti una letta ad una guida, per cominciare guarda qui:
    http://www.aleax.it/TutWin32/tc.htm
    Windows Xp
    [Java]
    [PHP]Notepad++
    [Fortran90-77] elf90 g77
    [C++ /WinAPI] DevC++ VisualC++

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    97
    Grazie tantissimo !!
    Saluti....

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.