none
Smartphone x Threads RRS feed

  • Pergunta

  • Boa tarde Srs.

    Estou desenvolvendo um aplicativo (vc) para smartphones mas estou tendo problemas com a criação das threads. Aparentemente ela não age como uma thread... o Aplicativo fica esperando o fim da thread para proceguir com o resto dos comandos...

    (criacao da thread):
    HANDLE hThread;
    hThread
     = CreateThread(NULL, 0, (LPTHREAD_START_ROUTINE) MyThread(NULL), 0, 0, NULL);
    SetThreadPriority(hThread, THREAD_PRIORITY_ABOVE_NORMAL);

    ---

    DWORD WINAPI MyThread(LPVOID lpParameter)
    {
      while (true)
      {
        // ... funcoes da thread...
        Sleep(500);
      }
      return 0;
    }

    O comando nao consegue chegar no SetThreadPriority ...
    O smartphone não consegue utilizar thread ?

    domingo, 26 de novembro de 2006 18:51

Respostas

  • Achei o problema...

    removi o (NULL) da chamada da funcao na trhead:
    hThread = CreateThread(NULL, 0, (LPTHREAD_START_ROUTINE) MyThread, 0, 0, NULL);

    Valeu pessoal...

    domingo, 26 de novembro de 2006 22:56