掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
hDCに関するエラーを治すには? (ID:86426)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
>『ハンドルが正しく取得できたかどうかの確認』を行ってみてください。 >呼び出し後、pic_hDC が IntPtr.Zero になっているなら、失敗でしょう。 pic_hDCには変な数が入っていたので取得は出来ているようです。 >違うでしょう。配列を渡すなら、ByValではなくByRefになるはずですから。 VB6のときはByValでも動いていたのですが、ByRefにしなければ ならないのは.NETの仕様なのでしょうか? >float setData の場合が ByVal setData As Single でしょう。 >float* setData なら、ByRef setData As Single になるかと。 Public Declare Sub drawing Lib "dynamic.dll" (ByVal hDC As IntPtr, ByRef setData!) としてみましたが、今度は「ハンドルされていない例外」が出ない代わりに PictureBoxには何の反応もないんです…。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.