C# python win32api(win32ui)绘制虚线不工作

C# python win32api(win32ui)绘制虚线不工作,c#,python,c++,winapi,pywin32,C#,Python,C++,Winapi,Pywin32,PS_破折号,PS_圆点,PS_圆点不工作?为什么?救救我 如果设置devmode paperSize=DMPAPER_A4,则宽度不工作 win32ui.CreatePen(win32con.PS_DASH,1,RGB(148,37,37)) 代码运行xp #-*- coding=utf-8 -*- import win32ui ,win32gui import win32print import win32con from win32api import RGB from PIL i

PS_破折号,PS_圆点,PS_圆点不工作?为什么?救救我
如果设置devmode paperSize=DMPAPER_A4,则宽度不工作
win32ui.CreatePen(win32con.PS_DASH,1,RGB(148,37,37))
代码运行xp

#-*- coding=utf-8 -*-
import win32ui ,win32gui
import win32print 
import win32con   
from win32api import RGB
from PIL import Image, ImageWin

hDC = win32ui.CreateDC()  
hDC.CreatePrinterDC(win32print.GetDefaultPrinter()) 
hDC.StartDoc ("Test doc") 
hDC.StartPage ()  
hDC.SetMapMode (win32con.MM_TWIPS) 
pen = win32ui.CreatePen(win32con.PS_DASH, 1, RGB(148, 37, 37))
hDC.SetBkMode(win32con.TRANSPARENT)
hDC.SelectObject(pen)
hDC.MoveTo(1000, -1000)
hDC.LineTo( 1000, -10000 )
hDC.EndPage() 
hDC.EndDoc()