Desktop Functions: Smart Device Functions:
|
Search Results for "globallock" in [All]winspool
IntPtr pDevMode = GlobalLock(hDevMode);
IntPtr pDevMode = GlobalLock(hDevMode);
IntPtr pDevMode = GlobalLock(hDevMode);
IntPtr pDevMode = GlobalLock(hDevMode); kernel322: GlobalLock
static extern IntPtr GlobalLock(IntPtr hMem);
Friend Shared Function GlobalLock(ByVal handle As IntPtr) As IntPtr Structures3: LOGFONT
IntPtr pLOGFONT = DLLKernel32.GlobalLock(hHGlobalLOGFONT);
IntPtr pLOGFONT = DLLKernel32.GlobalLock(hHGlobalLOGFONT); user32
IntPtr gLock = GlobalLock(ClipboardDataPointer); 在我们这个例子中,往剪贴板中放的数据必须是内存对象:HGLOBAL。这个对象可以通过GlobalAlloc来生成。然后使用GlobalLock就可以得到该对象的内存地址,继而往里面写 数据。实际上在Win32中由于进程拥有独立的内存空间,因而常规的内存分配已经不需要GlobalLock了,看看MSDN就知道该函数主要就是为DDE和剪贴板服务的。 dwDropEffect=(DWORD*)GlobalLock(hGblEffect); szData=(char*)GlobalLock(hGblFiles); |