タイトル : CreateDCの引数について 投稿日 : 2008/08/20(Wed) 00:54 投稿者 : 蒼月
いつも、お世話になっています。 私は今、プリンタでの印刷を行っています。 gdiを使って印刷をしようとしているのですが、CreateDC関数がうまくいきません。 windowsのプリンタとFAXの部分に表示されている、名前を使ってCreateDCをすればいいと思っているのですが、何か勘違いしていますでしょうか? 例えば、表示名が「AAAA」だったのなら、 Declare Function CreateDC Lib "gdi32.dll" Alias "CreateDCA" _ (ByVal lpszDrive As String, ByVal lpszDevice As String, _ ByVal lpszOutput As Long, lpInitData As Any) As Long CreateDC("AAAA", vbNullString, 0, 0) とすればできるものと思っていたのですが、できませんでした。 引数を CreateDC(vbNullString,"AAAA", 0, 0) とするなど、色々試行錯誤はしてみたのですが、うまくいきません。 使用方法など間違っていますか? 勘違いなどありましたら、指摘をお願いします。 |