• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

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

  • Автор темы 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


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

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

qwerty

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

Обучение наступательной кибербезопасности в игровой форме. Начать игру!