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

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

Статус темы:
Закрыта.
  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
    Просмотров:
    849
  2. Omh
    Ответов:
    4
    Просмотров:
    2.485
  3. Omh
    Ответов:
    17
    Просмотров:
    5.757
  4. artem4486
    Ответов:
    0
    Просмотров:
    17
  5. limbra
    Ответов:
    3
    Просмотров:
    68
Статус темы:
Закрыта.

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