タイトル | : CreateDCの引数について |
記事No | : 12924 |
投稿日 | : 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)
とするなど、色々試行錯誤はしてみたのですが、うまくいきません。 使用方法など間違っていますか?
勘違いなどありましたら、指摘をお願いします。
|