Auto Funktionsaufruf (Intervall)



  • Hi

    Das mit den Threads ist echt ziemlich einfach:

    UINT ThreadFunktion(LPVOID pParam)
    {
      CDeinDialog* pDialog = (CDeinDialog*) pParam;
      for(int i=1; i<=10; i++)
      {
        CString strTemp;
        strTemp.Format("Schleife %d", i);
        pDialog->GetDlgItemText(IDC_SHOWSTATUS, strTemp);
        Sleep(500); // eine halbe Sekunde warten
      }
    }
    
    CDeinDialog::OnButton1()
    {
      AfxBeginThread(ThreadFunktion, this);
    }
    

    Code ist selbsterklärend (Ein Statusfeld zählt von i bis 10)

    Grüße Rapha



  • habs ihm schon in den anderen thread gepostet
    jetzt hat er glaub 4 varianten zur auswahl *g*


Anmelden zum Antworten