剪贴板问题

feixiangdeyu12 2009-10-01 02:00:43
我做了一个程序,其中有一个编译框,输入内容后,再点击一个a按钮,输入的内容就保存在了剪贴板中,再点击一个b按钮,输入的内容被存储了起来。现在问题是,当我在编辑框中不输入内容,也就不点击那个a按钮,这时候我点击b按钮,就把之前在剪贴板中的无用内容给保存了。我希望他不保存,保存为空。该怎么办呢。(编辑框里可以不输入内容)
...全文
106 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
wlshhgz 2009-10-02
  • 打赏
  • 举报
回复
哎,明白了,我剪贴板里内容是要提交到数据库里,而数据库那个字段不能为空,所以出错了。
wlshhgz 2009-10-02
  • 打赏
  • 举报
回复
真是奇怪,我加了这几句代码,倒是删除了剪贴板上内容,可是运行的时候就出错了,唉唉唉
OpenClipboard();
EmptyClipboard();
CloseClipboard();
wlshhgz 2009-10-02
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 jenglev 的回复:]
判断有没有点击a按钮这个事件,有就保存剪贴板的内容,没有就保存空。
[/Quote]
如何判断有没有点击a按钮这个事件?

EmptyClipboard(); 为什么不起作用呢?
jenglev 2009-10-02
  • 打赏
  • 举报
回复
判断有没有点击a按钮这个事件,有就保存剪贴板的内容,没有就保存空。
wlshhgz 2009-10-02
  • 打赏
  • 举报
回复
我把这句代码放到程序最开始时EmptyClipboard(); (一个按钮事件中)怎么不起作用呢?
delphiwcdj 2009-10-02
  • 打赏
  • 举报
回复
添加个public BOOL变量,标识一下你时候你是否点击过那个按钮就可以了
feixiangdeyu12 2009-10-01
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 stjay 的回复:]
逻辑设计问题
点击b按钮时判断一下编辑框的输入内容,可以么?
[/Quote]
这个我也想过,可问题是我不知道如何判断编辑框的输入内容。
理由是我是用webbroswer控件显示的一个网页,那个编辑框是放在一个网页里的,我无法获得它
stjay 2009-10-01
  • 打赏
  • 举报
回复
逻辑设计问题
点击b按钮时判断一下编辑框的输入内容,可以么?
feixiangdeyu12 2009-10-01
  • 打赏
  • 举报
回复
我是用webbroswer控件显示的一个网页,那个编辑框是放在一个网页里的,按钮也是在网页里的。我现在只会把编辑框里内容放在剪贴板上。
oyster2008 2009-10-01
  • 打赏
  • 举报
回复
我觉得可以在点击B的时候调用一下点击A时调用的那个函数,这样数据就直接到剪贴板了,而且不管以前有没有点过A,都可以直接点B保存数据
feixiangdeyu12 2009-10-01
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 waistcoat15 的回复:]
你点击完b按钮后清空剪切板。

C/C++ codeBOOL EmptyClipboard( VOID
);
[/Quote]
那我要是在编辑框里写了东西,不也清了吗。

直接保存数据不就可以了吗,为什么要先复制到剪贴板才能保存?
没办法,要求这么做。
WaistCoat15 2009-10-01
  • 打赏
  • 举报
回复
你点击完b按钮后清空剪切板。

BOOL EmptyClipboard(          VOID 
);
oyster2008 2009-10-01
  • 打赏
  • 举报
回复
直接保存数据不就可以了吗,为什么要先复制到剪贴板才能保存?

16,551

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Creator Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧