Проблема с GetDefaultPrinter () через VPN c ++ - PullRequest
0 голосов
/ 28 апреля 2010

Я пишу приложение, которое получает свои размеры из соотношения бумаги для принтера по умолчанию на локальном компьютере. Это все работает хорошо, если принтер по умолчанию не использует VPN. В этом случае вызов GetDefaultPrinter () занимает слишком много времени. Мне нужно найти способ наложить временное ограничение на GetDefaultPrinter () и, если оно превысит это ограничение, выйти из функции.

Любые возможные решения были бы великолепны.

Спасибо,

Ian

1 Ответ

0 голосов
/ 28 апреля 2010

Было бы приемлемо поместить подобную функциональность в отдельный поток?

...