質問: C#を使って開発しているので、C#でのコードで教えていただけると助かります。
回答: 適当にググった感じだと、 Get ListView items from other windows この辺が参考になりそうかなと思いました。 やった事はないですが、別のプロセスに対して構造体経由などで情報をやりとりするとなると、メモリ空間が違うなどの理由によってその辺をカバーする処理をいろいろと書かないといけないようです。 あと、無理していきなりC#で書くのではなく、 ある程度C++ネイティブ(Win32API直叩き)で実験して上手く行ったらC#へ置き換えていくのも手かと思います。 (c#でやっていると何が原因で失敗したのかが判りにくいので。p/invokeが間違っていたりだとか。)