我试图了解一些关于HGLOBALs 的东西,因为我刚刚发现我的想法完全是错误的。
在应用程序 AIGlobalAlloc()数据中(带有GMEM_SHARE|GMEM_MOVABLE)并将字符串"Test"放入其中。现在,我可以为另一个应用程序提供什么来获取该数据?
我虽然(错误地!)HGLOBALs 在所有进程中都是有效的,这显然是错误的,因为HGLOBAL它是HANDLE指向全局数据的,而不是指向全局数据的指针(这就是我所说的“OHHHH!”)。
那么我怎样才能将它传递HGLOBAL给另一个应用程序呢?
注意:我只想传递一个指向数据的“指针”,而不是数据本身,就像在剪贴板中一样。
非常感谢!:-)