今天在添加控件的时候弹出这样的问题,在网上找了一下相关的解决方法,最常见的莫过于:1.:如果出现这种情况,我们可以先把工程给关闭,然后删除 *.clw文件,然后再打开工程,并按CTRL+W打开ClassWizard,这里我们输入先前删除的文件的文件名,然后点确定,便可重新生成一次*.clw文件。(注意:这里的*代码你的工程,如:我的工程叫Test,那么我们就应该删除Test.clw文件),这里如果顺序的进行ClassWizard页面的话,那么上面的问题上就解决了。

我尝试了上面的方法,依然没有解决问题,没办法,只能在程序中自己手动添加代码了,具体方法如下:

1,在BEGIN_MESSAGE_MAP()下加入 ON_BN_CLICKED(IDC_BUTTON1, OnButton1)
前者为控件ID后者为函数名;
2,在同文件的类的
protected:
 // Generated message map functions
 //{{AFX_MSG(CSelecteDlg)
下面添加:
afx_msg void OnButton1();
3,在源文件中加入:
void 类::OnButton1()
 ...
  }

cannot add new member解决方法相关推荐

  1. Altium Designer20 出现Failed to add class member:xxx 和 Unknown Pin 错误解决办法

    Failed to add class member错误解决办法 今天用AD20转换文件时出现了这个情况Failed to add class member结果不能正常导入到PCB文件.如图. 网上很 ...

  2. caffe中在某一层获得迭代次数的方法以及caffe编译时报错 error: ‘to_string‘ is not a member of ‘std‘解决方法

    caffe中在某一层获得迭代次数的方法以及caffe编译时报错 error: 'to_string' is not a member of 'std'解决方法 参考文章: (1)caffe中在某一层获 ...

  3. questasim中点击 add wave 后,显示 no data 解决方法

    questasim中点击 add wave 后,显示 no data 解决方法 昨天在questasim中编译sv 文件,顺利出波形.没有关闭软件,打算今天接着研究.却发现没有波形了... 重新点击a ...

  4. 关于sudo dpkg-divert –local –rename –add /sbin/initctl导致的开机无图标解决方法

    背景: ubutnu16.04 使用status docker,发现 无法连接到 status: Unable to connect to Upstart: Failed to connect to ...

  5. 关于sudo dpkg-divert --local --rename --add /sbin/initctl导致的开机无图标解决方法

    关于sudo dpkg-divert --local --rename --add /sbin/initctl导致的开机无图标解决方法 背景: ubutnu16.04 使用apt安装qtcreator ...

  6. uncaught exception: Error: couldn’t add user: No role named root@myblog : 报错的解决方法

    uncaught exception: Error: couldn't add user: No role named root@myblog : 报错的解决方法 说明 最近在学习 MongoDB创建 ...

  7. Mongodb出现Error: couldn‘t add user: Could not find role: root@database 解决方法

    目录 1. 问题所示 2. 原理分析 3. 解决方法 1. 问题所示 在增加mongodb的账号密码时候,实现有误,提示无法增加role这个权限,但明明已经是root的最高权限 > use ad ...

  8. linux tar 报错 Removing leading ‘/‘ from member names 解决方法

    解决方法:修改原本命令 tar -zcvf 为 tar -zcvPf 报错信息 tar: Removing leading '/' from member names  去除文件名中前导的根目录&qu ...

  9. git add .添加文件时报错 error: ‘fileName/‘ does not have a commit checked out 解决方法

    报错详情: 错误一: LF will be replaced by CRLF in debug.log. 原因:根据系统不同换行符也不同 window换行为GRLF linux换行为 LF 解决方法: ...

最新文章

  1. 机器学习(MACHINE LEARNING) 【周志华版-”西瓜书“-笔记】 DAY14-概率图模型
  2. HTTP协议的头信息详解
  3. 本地一站式极速开发AI模型 百度飞桨EasyDL桌面版来了
  4. jug java_架构大型企业Java项目–我的虚拟JUG会话
  5. #leetcode刷题之路35-搜索插入位置
  6. 写出漂亮代码的七种方法
  7. 解决css中存在的几种兼容性问题
  8. 五款提高工作效率的在线工具【神器】
  9. php字符串分割汉字,php支持中文字符串分割的函数
  10. java 线程等待队列_Java多线程学习(五)——等待通知机制
  11. python time sleep 阻塞 异步_Python Tornado异步请求被阻塞
  12. input type=image图片按钮具有提交功能
  13. 阿里云张建锋:如何管理超大规模研发团队?
  14. WiFi 深入理解:时域和频域
  15. 共模电压和差模电压两种理解方式
  16. Linux应急响应排查
  17. java word 颜色设置_Java 给Word文档添加背景颜色
  18. Android 11.0 自定义仿小米全面屏手势导航左右手势滑动返回UI效果
  19. matlab 定时器timercallback,matlab定时器timer的用法,特别要注意回调函数的参数!...
  20. 0x80004005

热门文章

  1. Android Camera 编程从入门到精通
  2. readonly于disable的区别 及 name和id的区别
  3. SublimeText3快捷键简要总结
  4. shim和polyfill有什么区别?
  5. (转)用Ajax技术让IE Web Control Tree View实现大数据量读取
  6. python连接mysql查询数据返回字典格式
  7. [文摘20110527] 小故事 : 大有 和 天成 都是一辈子
  8. 办公室族的十大饮食危机
  9. 51Nod 1058 N的阶乘的长度
  10. Hive - Create TableDrop Table ALTER Table(中)