c-如何与其他应用程序共享HGLOBAL?
作者:互联网
我试图了解有关HGLOBALs的信息,因为我刚刚发现我认为是错误的.
在应用程序A中,我GlobalAlloc()数据(带有GMEM_SHARE | GMEM_MOVABLE),并将字符串“ Test”放入其中.现在,我可以给另一个应用程序以获取该数据什么?
但是我(错误地!)在所有过程中HGLOBAL都是有效的,这显然是错误的,因为HGLOBAL是指向全局数据的句柄,而不是指向全局数据的指针(这就是我所说的“ OHHHH!”).
那么如何将HGLOBAL传递给另一个应用程序?
注意:我只想向数据传递“指针”,而不是像剪贴板那样传递数据本身.
非常感谢!
标签:c,winapi,shared-memory 来源: https://codeday.me/bug/20191013/1911012.html