打印本文 打印本文 关闭窗口 关闭窗口
使用OLE拖放不同程序间的数据
作者:武汉SEO闵涛  文章来源:敏韬网  点击数1956  更新时间:2009/4/23 18:37:36  文章录入:mintao  责任编辑:mintao
iled(CanDrop) then

 begin

   result:=dataObj.GetData(fe,medium);

   //按照fe的格式将数据存入内存的一块全局区域,注意medium

   hData:=HGLOBAL(GlobalLock(medium.hGlobal));

   //GlobalLock锁定这块区域,并返回指向它的指针

   Form1.Memo1.Text:=pchar(hData);

   GlobalUnlock(hData);//接触锁定

   GlobalFree(hData);//释放

 end;

end;

现在我们可以测试它了。本文只是大概的介绍了一下OLE Drag and Drop,只要仔细研究,大家可以实现更复杂的操作。

上一页  [1] [2] [3] 

打印本文 打印本文 关闭窗口 关闭窗口