您的位置:C++老鼠窝编程 专题讨论 文章列表


 

Drag&Drop托拽  
[Drag&Drop托拽VC MFC如何实现对话框的拖放?
发布时间:2008-07-23  -  点击:9次  -  字数:624字
我有一个对话框程序,想让它实现拖放。但无论用OnDrag或OnDrop等等,所有的的消息都发送给CView类而不是CDialog类,为什么? 你应该使用COleDropTarget类,试一下这些: class CMyOleDropTarget: public COleDropTarget { protected: virtual DROPEFFECT...
VC C++ 撤销和重做Undo和Redo 实现过程
发布时间:2008-06-17  -  点击:29次  -  字数:4610字
经过一年多的时间的摸索,终于找到了一种比较完美的撤销和重做(Undo和Redo...
[Drag&Drop托拽利用MFC实现对象拖放
发布时间:2008-06-13  -  点击:31次  -  字数:3787字
利用MFC实现对象拖放 对象拖放是指对某一指定的对象,利用鼠标拖动的方法,在不同应用的窗口 之间、同一应用的不同窗口之间或同一应用的同一窗口内进行移动、复制(粘贴) 等操作的技术。 利用对象拖放,可以为用户提供方便、直观的操作界面。...
[Drag&Drop托拽使用DragSourceHelper 在MFC实现托拽
发布时间:2008-06-13  -  点击:53次  -  字数:2057字

介绍 从Window2000开始内核揭示了帮手COM对象(helper COM-objects),它允许应用指定图象在drag drop操作时被显示的。这个图象将阿尔法自动地被混和适合当前OS的look feel。 那是开发商的了不起的新闻。 坏消息是它不与MFC OLE数据来源的缺省实现一起使用。...
[Drag&Drop托拽怎样在你的程序和IE浏览器之间实现托拽或托放(5)?
发布时间:2008-06-13  -  点击:16次  -  字数:4390字

Note that the pFiles member doesn't indicate the size of the DROPFILES struct; it's the offset of the file list. But since the file list is located right after the end of the struct, its offset is the same as the size of the struct. Now we...
[Drag&Drop托拽怎样在你的程序和IE浏览器之间实现托拽或托放(4)?
发布时间:2008-06-13  -  点击:20次  -  字数:3486字
初始化托拽 要让IE接受扯拽了文件,我们必须做的事是创造CF_HDROP数据和投入它在数据对象。 当然,如果它是简单的类型,我不会有什么写。 DROPFILES struct生成是棘手的 (因为它总是不是相同大小),但是,在您一次写代码之后 (或,在我一次写它!...
[Drag&Drop托拽怎样在你的程序和IE浏览器之间实现托拽或托放(3)?
发布时间:2008-06-13  -  点击:20次  -  字数:2398字

使对话框作为一个放下目标 这件事是更加困难的,如果您的主窗口是对话框而不是从CView继承的。 因为基类COleDropTarget被设计仅与一个继承于CView的窗口一起使用,您需要从COleDropTarget获得新的类和重载以上的四个方法。 ...
[Drag&Drop托拽怎样在你的程序和IE浏览器之间实现托拽或托放(2)?
发布时间:2008-06-13  -  点击:13次  -  字数:1392字

接上篇 OnDragEnter() OnDragEnter() 第一个被调用: DROPEFFECT CView::OnDragEnter( COleDataObject* pDataObject,DWORD dwKeyState, CPoint point ); 参量是: pDataObject : 对包含被拖拽的数据的COleDataObject的指针。 dwKeyState...
[Drag&Drop托拽怎样在你的程序和IE浏览器之间实现托拽或托放(1)?
发布时间:2008-06-13  -  点击:38次  -  字数:2842字

我在CodeProject 看了几个问题最近询问做在程序和IE之间的拖放。 象在Windows的许多事,似乎容易,一旦您知道它怎么做了,但是发现答复可以相当是差事...
[Drag&Drop托拽在VC/MFC中怎样实现托拽功能(4)
发布时间:2008-05-29  -  点击:90次  -  字数:5067字
这一部分我将是真正实现托拽的代码,因为代码中已经有很多注释,这里就不再赘述。。我先列出所有代码。之后再详细讲解。。 //头文件 class CDragDrop { public: CDragDrop(){}; virtual ~CDragDrop(){}; //////////////////////////////////////////////////...

1   2  下一页>>  

当前是第1页,共2页(每页显示10条记录,共13条记录)