BitBltのトラブルについて
- 題名: BitBltのトラブルについて
- 著者: VB中級者
- 日時: 2005/03/14 20:15:19
- ID: 9786
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: BitBltのトラブルについて
- 著者: 渋木宏明(ひどり)
- URL: http://hidori.jp/
- 日時: 2005/03/14 22:59:51
- ID: 9788
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: BitBltのトラブルについて
- 著者: VB中級者
- 日時: 2005/03/15 13:29:33
- ID: 9803
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: BitBltのトラブルについて
- 著者: 壱丸3
- 日時: 2005/03/15 13:57:39
- ID: 9805
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[4]: BitBltのトラブルについて
- 著者: VB中級者
- 日時: 2005/03/15 21:09:57
- ID: 9827
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[5]: BitBltのトラブルについて
- 著者: 渋木宏明(ひどり)
- URL: http://hidori.jp/
- 日時: 2005/03/15 21:30:38
- ID: 9828
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: BitBltのトラブルについて
- 著者: 渋木宏明(ひどり)
- URL: http://hidori.jp/
- 日時: 2005/03/15 21:33:35
- ID: 9829
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[4]: BitBltのトラブルについて
- 著者: VB中級者
- 日時: 2005/03/20 16:47:53
- ID: 9939
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
初めて質問します。VB中級車です。よろしくお願いします。
BitBlt関数を使って画像を高速描画しようと考えております。
Picture1.imageにPicture2.imageを描画するプログラムなのですが
Private Sub btnDraw_Click(ByVal sender As System.Object, ByVal e As _
System.EventArgs) Handles btnDraw.Click
Dim g1 As System.Drawing.Graphics = Picture1.CreateGraphics
Dim g2 As System.Drawing.Graphics = Picture2.CreateGraphics
BitBlt(g1.GetHdc.ToInt32, 0, 0, 50, 50, _
g2.GetHdc.ToInt32, 0, 0, &HCC0020)
End Sub
上記のように打ち込んで、実行するとPicture2のVisibleがTrueのときは成功、
FalseのときはPicture2のある範囲が描画されてしまいます。
Falseにしてもきちんと描画できるようにしたいのですが、
色々と試行錯誤を繰り返しましたが、さっぱり解決しません。
どなたかご教授お願いします。m(_ _)m