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