Гуру,помогите!

Тема в разделе "MS Visual C++", создана пользователем savage_fx, 1 авг 2005.

Наш партнер Genesis Hackspace
Статус темы:
Закрыта.
  1. savage_fx

    savage_fx Гость

    У меня такая ситуация,помогите кто разбирается.

    Я написал программу,которая тестирует людей и хочу чтобы параллельно с тестированием
    помощник (MS Agent,типа скрепки в MS OFFICE) что-нибудь говорил или показывал анимацию.

    Все действия помощника я описал в функции,которая запускается потоком из главного диалога

    AfxBeginThread(RunActor,this);


    UINT RunActor(LPVOID Param)
    {
    CTestDlg* ob=(CTestDlg*)Param;
    ob->obAgentTest->Play("Greet");

    return 0;
    }

    CTestDlg---------диалог из которого вызывается AfxBeginThread(RunActor,this);
    obAgentTest-----переменная MsAgent


    Но анимации или речи помощника не выводится,что делать?

    В главном потоке программы все работает,но при этом происходит задержка самой программы тестирования,а мне надо анимацию помощника вынести в отдельный поток,чтобы задержки не было.
     
  2. qwerty

    qwerty Гость

    Отладить попробуй, создается ли поток вообще
     
Загрузка...
Похожие Темы - Гуру помогите
  1. igrok999
    Ответов:
    0
    Просмотров:
    858
  2. Omh
    Ответов:
    4
    Просмотров:
    2.490
  3. Omh
    Ответов:
    17
    Просмотров:
    5.772
  4. Տօօօօշ
    Ответов:
    1
    Просмотров:
    48
  5. сергей799
    Ответов:
    2
    Просмотров:
    43
Статус темы:
Закрыта.

Поделиться этой страницей