首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

剪切板操作的有关问题

2012-04-03 
剪切板操作的问题很简单的复制粘贴操作。在一个组件里使用了复制操作,使用CF_UNICODETEXT类型把文本放置到

剪切板操作的问题
很简单的复制粘贴操作。在一个组件里使用了复制操作,使用CF_UNICODETEXT类型把文本放置到剪切板;在主工程里粘贴,使用CF_UNICODETEXT类型只获得空串,使用CF_TEXT却可获得文本。默认的Edit控件右键菜单有粘贴,但是点了后没反应。而且,在用EnumClipboardFormats函数列举可用类型时,有CF_UNICODETEXT没有CF_TEXT.

用的VC6.0,组件是非UNICODE编译。

另外:发生以上情况时,在其它程序的编辑框右键粘贴都可得到数据。
组件进行复制操作后,退出程序再重新打开程序,粘贴又恢复正常。

[解决办法]

引用楼主 oakfire 的帖子:
而且,在用EnumClipboardFormats函数列举可用类型时,有CF_UNICODETEXT没有CF_TEXT.

热点排行