您的位置:首页 > 其它

如何让文本框可以接受拖放的内容

2007-08-31 16:43 218 查看
让edit成为Drap&Drop client,理论上可以有两种方法(http://www.codeproject.com/shell/explorerdragdrop.asp):

处理WM_DROPFILES消息或者让edit成为OLE drop target,

其中前一种方法可以有两种方式:

一是subclass:http://support.microsoft.com/kb/86724/en-us

二是定义一个edit派生类:http://www.codeguru.com/cpp/controls/editctrl/article.php/c3919/

另外,如果只是在程序内部拖放一些内容,比如ComboBox之前拖放项目,或者从ComboBox拖放内容到edit,

还可以用Paul DiLascia的CDragDropMgr
http://msdn.microsoft.com/msdnmag/issues/04/10/CQA/default.aspx
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐