//
//
//
//
//
//
//
//
//
//
软件Tags:
易语言根据图像取句柄源码系统结构:释放图像句柄,获取图像句柄,Release,get_Type,get_Handle,GlobalAlloc,GlobalLock,RtlMoveMemory_字节集,GlobalUnlock,CreateStreamOnHGlobal,OleLoadPicture,CopyImage,CopyIcon,GlobalFree,DestroyIcon, ======程序集1 || ||------_启动子程序 || ||------释放图像句柄 || ||------获取图像句柄 || ||------Release || ||------get_Type || ||------get_Handle || || ======调用的Dll || ||---[dll]------GlobalAlloc || ||---[dll]------GlobalLock || ||---[dll]------RtlMoveMemory_字节集 || ||---[dll]------GlobalUnlock || ||---[dll]------CreateStreamOnHGlobal || ||---[dll]------OleLoadPicture || ||---[dll]------CopyImage || ||---[dll]------CopyIcon || ||---[dll]------GlobalFree || ||---[dll]------DestroyIcon 调用的DLL命令: .DLL命令GlobalAlloc,整数型,"kernel32","GlobalAlloc",,在堆中分配内存 .参数uFlags,整数型 .参数dwBytes,整数型 .DLL命令GlobalLock,整数型,"kernel32","GlobalLock" .参数hMem,整数型 .DLL命令RtlMoveMemory_字节集,整数型,"kernel32","RtlMoveMemory" .参数Destination,整数型 .参数Source,字节集 .参数Length,整数型 .DLL命令GlobalUnlock,整数型,"kernel32","GlobalUnlock" .参数hMem,整数型 .DLL命令CreateStreamOnHGlobal,整数型,"ole32","CreateStreamOnHGlobal" .参数hGlobal,整数型 .参数fDeleteOnRelease,整数型 .参数ppstm,整数型,传址,对象 .DLL命令OleLoadPicture,整数型,"olepro32","OleLoadPicture" .参数pStream,整数型,,对象 .参数lSize,整数型 .参数fRunmode,整数型 .参数riid,字节集,传址,any .参数ppvObj,整数型,传址,Any .DLL命令CopyImage,整数型,"user32","CopyImage" .参数hImage,整数型 .参数uType,整数型 .参数cxDesired,整数型 .参数cyDesired,整数型 .参数fuFlags,整数型 .DLL命令CopyIcon,整数型,"user32","CopyIcon" .参数hIcon,整数型 .DLL命令GlobalFree,整数型,"kernel32","GlobalFree",,释放全局内存块 .参数hMem,整数型 .DLL命令DestroyIcon,整数型,"user32","DestroyIcon",,清除图标非零表示成功,零表示失败。会设置GetLastError .参数hIcon,整数型,,图标句柄;
