我最近从 Windows XP 32 位转移到 Windows 7 64 位。我无法访问 Borland C++ 5 IDE 中的任何打印机。这似乎是某种特权问题,因为如果我以管理员身份登录,问题就会消失。我有一个简单的单行程序来显示问题
PrintDialog1->执行()
对话框打开,但如果我按下属性按钮,没有任何反应。如果我尝试更改任何打印机属性,即页面方向等,我会收到一条消息,提示“所选打印机不支持操作”,然后是几个访问冲突。
这是奇怪的一点。如果我使用任何程序打印某些东西并打开打印机属性,问题就会在 IDE 中消失,并且直到我重新启动 IDE 才会出现。我已授予自己对所有打印机的完全访问权限,并且我对 Borland 安装到的目录 c:\borland 具有完全访问权限。
提前感谢您的帮助。