くだすれDelphi(超初 ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
653:デフォルトの名無しさん 10/05/13 01:01:48 0は黒だが 654:デフォルトの名無しさん 10/05/13 01:10:32 WStr:=WideString(PWideChar(Pointer(Bytes))) による PWideChar->WideString の変換は、 #$0000 が出現するまでのデータを (_WStrFromPWChar によって) WideString データに変換するけど、 WStr:=WideString(Pointer(Bytes)) と Bytes:=AnsiString(Pointer(WStr)) は、ポインタ型のつじつま合わせを行った後に代入(_WStrAsg/_LStrAsg) するので、後々トラブルが発生するかも。 前者は、バージョンによって、危険な場合があり、、 特に後者は、確実に refCnt いじってメモリーリークしているので危険。 655:デフォルトの名無しさん 10/05/13 06:47:59 >>653 レスありがとうございます。 その描画色はなん色か時間によって変わっていって黒は使われていないんです。 描画されている文字列を取得すると正しく取得できるし、WinSightで見てもハンドルは 間違ってはいないので、デバイスコンテキストも間違ってはいないと思うのですが。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5080日前に更新/277 KB
担当:undef