Приложение в ОС Vista, но несколько потоков не активны и не работают - PullRequest
0 голосов
/ 22 сентября 2009

У меня есть приложение, запущенное на XP и на ОС Vista. Но есть разница в количестве потоков. XP - 18, Vista - 14 потоков. В моем приложении, работающем в ОС Vista, не запущено несколько потоков. Так что мое приложение в Vista не полностью функционирует. Любая настройка должна быть сделана? Я выключил UAC в Vista.

Звучит безумно, но верно ..

1 Ответ

1 голос
/ 22 сентября 2009

Если вы не наблюдаете другие симптомы сбоя, ваше приложение, вероятно, работает нормально. При использовании приложением различные подсистемы Windows запускают собственные потоки в процессе приложения. COM, например, запускает и останавливает свои рабочие потоки RPC по желанию. Не дается никаких гарантий, что количество таких потоков останется неизменным в пределах одного экземпляра приложения, не говоря уже о переходе от одной версии Windows к следующей.

...