【Jane】p2proxy Part9【p2.2ch.net】at SOFTWARE
【Jane】p2proxy Part9【p2.2ch.net】 - 暇つぶし2ch247:♪ ◆/y.Ychk2JQ
09/11/22 14:45:08 q6HL2B5V0 BE:332859825-PLT(22223)
スレリンク(software板:277番) の件ですが。

この問題が起きる原因はTextOutWに問題があるような感じでした。

0xBCA、 0xBEA の組み合わせが16回の場合は特に目立った問題はありません。
17回、18回になると、表示に問題が起きますがメモリリークは起こしませんでした。
19回目になると関数呼び出ししても表示されず、メモリリークが発生します。

ということでこの不具合は特定のユニコード文字をTextOutWに WideString.Length=32 を超える文字列として渡すと発生します。

対処法としては TextOutW 自体をラップする関数を作るなどして
TextOutWに投げるWideString のLengthを常に32以下に維持するようにすれば問題はないように思えます。



次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch