使用に同意するものと見なされます。コード提供終了済みコンテンツ申し訳ありません。リクエストされたコンテンツは削除されています。自動的にリダイレクトされます。C++質問0サインインして投票Windows10で他プロセスのリストコントロールの内容を取得したいです。方法を教えてください。発生している問題C++にて他プロセスのリストコントロールのテキストを取得するためにSendMessage関数にLVM_GETITEMコマンドでWPARAMにテキストを取りたい行のインデックス、LPARAMにVirtualAllocEx関数で取得した仮想メモリを指定して使用しています。結果は正常(true)で返ってくるのですが、テキスト(szText)の中身は全て'\0'です。bLeftClick);試したことWindows7では取得できたのですが、Windows10では取得できません。補足情報VS2017で作成しました。23:35返信|引用すべての返信0サインインして投票ベンチャー社長さん、こんにちは。フォーラムオペレーターのクモです。MSDNフォーラムにご投稿くださいましてありがとうございます。SDKにご投稿のほどお願いします。~参考になった投稿には「回答としてマーク」をご設定ください。なかった場合は「回答としてマークされていない」も設定できます。ご協力くださいますようお願いいたします。MSDNサポートに賛辞や苦情がある場合は、MSDNFSF@microsoft.comまでお気軽にお問い合わせください。3:55返信|引用0サインインして投票ありがとうございます。64bitの差は考慮に入れていませんでした。64bitアプリケーションから32bitアプリケーションを操作しようとしていました。32bitアプリケーション用の構造体を用意するか、32bitアプリケーションとして作るかでした。64bitの影響を受けていたかいなかったは答えていただけませんでした。64bitによる問題なのか、原因を特定しないことには対処は難しいと思います。2:31返信|引用0サインインして投票ベンチャー社長さん、こんにちは。フォーラムオペレーターのクモです。ご返信いただきありがとうございます。LVITEMW構造は32/64ビットで異なるサイズを持っていますが、私の環境では(win10)は60/88です。異なるタイプの構造体を使用して別の型を解析すると、動作は未定義です。パラメータは必ず「0」です。https://docs.microsoft.com/ja-jp/windows/win32/controls/lvm-getitemどうぞよろしくお願いいたします。~参考になった投稿には「回答としてマーク」をご設定ください。なかった場合は「回答としてマークされていない」も設定できます。ご協力くださいますようお願いいたします。MSDNサポートに賛辞や苦情がある場合は、MSDNFSF@microsoft.comまでお気軽にお問い合わせください。