Вот как Я пробовал:
Variables.h
Код: Выделить всё
#ifndef VARIABLES_H // header guards
#define VARIABLES_H
static bool bShouldRegister;
#endif
И в файле cpp я даю ему значение ::bShouldRegister = true или bShouldRegister = true;
В другом файле cpp я проверяю его значение, создавая поток и проверяя его значение в цикле (и да, моя функция потока работает хорошо)
Код: Выделить всё
while (true)
{
if (::bShouldRegister) // Or if (bShouldRegister)
{
MessageBox(NULL,"Value Changed","Done",MB_OK|MB_ICONINFORMATION);
}
Sleep(100);
}
Код: Выделить всё
bShouldRegisterПодробнее здесь: https://stackoverflow.com/questions/199 ... eclaration
Мобильная версия