我可以使用
GetLocaleStr(LCID,LOCALE_IPAPERSIZE,IntToStr(DMPAPER_A4))
其中 LOCALE_IPAPERSIZE = $100A
但是有没有办法用名称枚举所有纸张尺寸?
最佳答案
没有枚举器,请参阅 Paper Sizes在 MSDN 上获取完整列表。
您可以找出特定已安装打印机支持的纸张尺寸,但这不可能包括所有。
关于windows - 枚举 Windows 纸张大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6679413/