永发信息网

如何在VC MFC的List Control中实现拷贝功能?

答案:2  悬赏:0  手机版
解决时间 2021-03-02 17:21
  • 提问者网友:做自己de王妃
  • 2021-03-02 03:03
我在单文档视图中加入一个List Control控件(Report形式),并关联类CListCtrl的一个对象,往里面写数据什么的都行,但在界面上无法实现对报表数据的拷贝(快捷或右键都不行),想请教如何实现拷贝该报表显示的数据?
最佳答案
  • 五星知识达人网友:狂恋
  • 2021-03-02 04:09
1对CListCtrl创建click事件,记录item

2在视图所在的类创建虚函数PreTranslateMessage
加入代码
if(pMsg->message == WM_KEYDOWN)
{
if(pMsg->wParam==13)//这里13是表示回车键盘,你也可以改成其他的
{
copy();
}
}

3.编写copy函数,取得item处的文本,保存只剪切板
全部回答
  • 1楼网友:一袍清酒付
  • 2021-03-02 04:15
编辑框绑定了一个数值型变量,就是这个效果。通过classwizard检查一下,edit是否绑定了变量,如果不需要绑定,删除,问题解决。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯