掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VBAで、GDI+を使って画像を回転させるには? (ID:141082)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
ご回答ありがとうございます。夜しかアクセスできないため、レスポンスが悪くて申し訳ありません。戻り値は2です。 関係ありそうなソース部分を補足でお知らせいたします。ご検討の程、よろしくお願いします。 Private Declare Function GdipCreateBitmapFromScan0 Lib "gdiplus.dll" (ByVal nWidth As Long, ByVal Height As Long, ByVal stride As Long, ByVal PixelFormat As Long, scan0 As Any, nBitmap As Long) As Long (中略) Public Function RotateImage(ByRef hImage As Long, ByVal angle As Single, Optional lBackColour As Long = -1) Dim imgImage As Long, imgGraphics As Long PixelFormat32bppARGB = 10 Or BitShift(32, 8) Or PixelFormatAlpha Or PixelFormatGDI Or PixelFormatCanonical retval = GdipCreateBitmapFromScan0(100, 100, 0, PixelFormat32bppARGB, 0, imgImage) Debug.Print "&H" & Hex(PixelFormat32bppARGB) Debug.Print "retval : ", retval (中略) end function &H26200A retval : 2
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.