Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2010
    Messaggi
    10

    [C++] Classi, Strutture e Thread

    Ciao a tutti, sto sviluppando un'applicazione sotto windows con MFC e vorre itulizzare un thread.
    Ho letto su vari siti di utilizzare che con MFC si deve utilizzare AFXBEGINTHREAD e non CREATETHREAD.

    Secondo voi e' corretto dichiarare all'interno della classe la funzione thread e la struttura DA PASSARE al THREAD come vedo nell'esempio qui riportato ?

    Grazie

    codice:
    class CThreadDemoDlg : public CDialog
    {
    // Construction
    public:
    	CThreadDemoDlg(CWnd* pParent = NULL);	// standard constructor
    
    /* DEMO CODE - Enis Arif*/
    	static UINT StartThread (LPVOID param);	//controlling function header
    	
    	typedef struct THREADSTRUCT				//structure for passing to the controlling function
    	{
    		CThreadDemoDlg*	_this;
    	} THREADSTRUCT;

  2. #2
    Utente di HTML.it L'avatar di linoma
    Registrato dal
    Mar 2010
    Messaggi
    1,346
    Il problema e' che solo a runtime hai l'oggetto con il metodo e quindi in fase di compilazione è difficile avere un riferimento statico cm serve al C.
    Per gli Spartani e Sparta usa spartan Il mio github

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 © 2024 vBulletin Solutions, Inc. All rights reserved.