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

  • Автор темы Автор темы savage_fx
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
S

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


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

В главном потоке программы все работает,но при этом происходит задержка самой программы тестирования,а мне надо анимацию помощника вынести в отдельный поток,чтобы задержки не было.
 
Отладить попробуй, создается ли поток вообще
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab