编程疑增问题解答

分享到: 分享到QQ空间

<正> Q:如何实现无类型要求的窗口类拖放操作? A:MFC通过提供COle DropTarget和CView类来支持拖放操作的接收。在CView及其继承类中创建COleDroPTarget类对象,并在视图窗口初始化时,调用其成员函数Register(),以此在系统中注册该视图窗口为拖放接收窗口。当进行拖放操作的鼠标指针处于视图窗口范围内时,COleDropTarge类的OnDragEnter、OnDragOver、OnDropEx、OnDrop等成员函数被依次调用,用户可对拖动的过程及结果进行控制。但MFC这种内在的对拖放的实现是很不够的,一个用户界面友好的应用程序,很多时候要求不仅视图窗口支持拖放,而且对话框以及编辑框等控制窗口也需要拖放的支持。虽然现在已经有一些(本文共计6页)       [继续阅读本文]

下载阅读本文     订阅本刊
   

相关文章推荐

电脑编程技巧与维护杂志2002年第02期
电脑编程技巧与维护
主办:信息产业商会
出版:电脑编程技巧与维护杂志编辑部
出版周期:月刊
出版地:北京市

本期目录