[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

[MD:7171] GET/RELEASE_FRAME_HDC と FRAME_HDC の使い分け



藤井です。

GET/RELEASE_FRAME_HDC と FRAME_HDC の使い分けはどうやって行なうのでしょ
うか。

MW32_update_begin 〜 end の間にしか呼び出されない関数では FRAME_HDC を
用い、その間以外でも呼び出される関数では GET/RELEASE_FRAME_HDC を用いる
ということなのだと思いますが、それを見分ける方法が分かりません。

これが分からないと、FRAME_HDC で落ちる -> GET/RELEASE_FRAME_HDC に直す
という方法でしか適切な DC 取得ができないのではないでしょうか。

もしそうなら、都度 DC の取得/解放を行なうように変更し、FRAME_HDC を廃止
した方が良いのではないかと思います。もう現状では GET/RELEASE_FRAME_HDC
を用いている箇所の方が多く、FRAME_HDC を使っている箇所の方が少なくなっ
ているようです。

--
藤井 正行 / Masayuki FUJII