C++ 访问ListView';通过外部包装程序在exe程序中保存数据

C++ 访问ListView';通过外部包装程序在exe程序中保存数据,c++,winapi,C++,Winapi,我有一个c++exe程序,我没有自己的源代码,我想访问ListView中的一些数据。有没有办法做到这一点? (我的最佳猜测是使用内存地址,但如何知道ListView的格式) 如果ListView拥有数据,您可以通过向其发送LVM_uuu消息来访问ListView数据。 或者,如果ListView是虚拟的,则数据由其父窗口的LVN_uuu通知提供。无论哪种方式,您都需要在exe的地址空间中,因此您必须插入自己的代码(这可以通过让exe加载您的DLL来实现,可以通过windows挂钩或CreateR

我有一个c++exe程序,我没有自己的源代码,我想访问ListView中的一些数据。有没有办法做到这一点? (我的最佳猜测是使用内存地址,但如何知道ListView的格式)


如果ListView拥有数据,您可以通过向其发送LVM_uuu消息来访问ListView数据。 或者,如果ListView是虚拟的,则数据由其父窗口的LVN_uuu通知提供。无论哪种方式,您都需要在exe的地址空间中,因此您必须插入自己的代码(这可以通过让exe加载您的DLL来实现,可以通过windows挂钩或CreateRemoteThread来实现)。 因此,一般来说这是可能的,但很麻烦