【发布时间】:2010-04-27 21:45:46
【问题描述】:
我正在编写一个应用程序,它从本地计算机的默认打印机的纸张比率中获取其尺寸。除非默认打印机通过 VPN,否则这一切都很好。在这种情况下,调用 GetDefaultPrinter() 需要很长时间。我需要找到一种方法来对 GetDefaultPrinter() 施加时间约束,如果它超过了该约束,则退出该函数。
任何可能的解决方案都会很棒。
谢谢,
伊恩
【问题讨论】:
我正在编写一个应用程序,它从本地计算机的默认打印机的纸张比率中获取其尺寸。除非默认打印机通过 VPN,否则这一切都很好。在这种情况下,调用 GetDefaultPrinter() 需要很长时间。我需要找到一种方法来对 GetDefaultPrinter() 施加时间约束,如果它超过了该约束,则退出该函数。
任何可能的解决方案都会很棒。
谢谢,
伊恩
【问题讨论】:
将这种功能放在单独的线程中是否可以接受?
【讨论】: