- 博客(13)
- 资源 (4)
- 收藏
- 关注
转载 VC2005:无法执行添加/移除操作,因为代码元素是只读的....多个解决办法
原文出处:http://www.cppblog.com/tx7do/archive/2008/06/21/54192.html最近在编程过程中偶尔会遇到这个错误, 非常烦人, 因为一旦添加事件处理函数就会弹出这个窗口解决方案: 1、重启VC 2、打开Resource.h文件看看 一看就知道了 有些定义重复了 可以手动改掉 保存 编辑器重新加载 。。。。。。。。 3、关闭解决方案,删除ncb文件
2017-05-31 08:41:23 362
原创 C++标准库笔记:13.5 标准I/O函数
前言同读写格式化数据的>>,<<操作符不同,使用Stream成员函数读取数据时,不跳过起始空格。处理异常不同:使用成员函数,如果在读取期间,发生异常,不论源自某个被调用函数(比如在getline函数内部调用的某函数抛出异常),还是某个标志位被设立,badbit标志均会被设立。(注:成员函数内部实现中应该有一个捕捉异常的代码,在catch里面再做进一步的操作,如设立状态位badbit)输入用的成
2017-05-29 17:58:09 297
原创 c++标准库笔记:13.4.4 Stream的状态和异常
设置触发异常Stream缺省的情况下不抛出异常,但可由成员函数exceptions来设置这种行为。exceptions有两种形式:获取引发异常的标志(不带参数)设置引发异常的标志(带参数)// This method is not used in msvcm80.dll, so we do not need to compile it.// Also, if we never change
2017-05-28 11:43:39 641
原创 C++标准库笔记:13.4.3 Stream状态与布尔条件测试
流条件测试int a = 0;while( (std::cin >> a) ){ cout << a << endl;}以上代码得以使用std::cin来做条件测试,是因为Stream在类ios_base内定义了两个可用于布尔表达式的函数,__CLR_OR_THIS_CALL operator void *() const { // test if any stream o
2017-05-27 00:37:24 411
原创 CTreeCtrl使用演示
说明以下只记录了使用的大概步骤,均是查阅MSDN得出或翻译出的结论,要想了解更多,还是自行去查阅MSDN吧。步骤构造CTreeCtrl对象使用CTreeCtrl::Create创建对象需要在节点处显示图片的话,就用CTreeCtrl::SetImageList设置下图片资源使用CTreeCtrl::InsertItem插入节点数据使用ON_NOTIFY_REFLECT或 ON_NOTIFY
2017-05-13 21:51:08 967
原创 SublimeText菜单栏显示
今天无意点击到View>Hide Menu, 导致SublimeText的菜单栏隐藏,开始找半天没找到显示此菜单栏的地方,上网搜索了下,方法如下:Ctrl+Shift+P 调出Command Palette, 输入View, 选择Toggle Menu即可
2017-05-13 15:47:01 4167
原创 CStdioFile在UNICODE字符集下读写中文
问题以CFile::typeBinary的形式读写包含中文的文件,未出现乱码。以CFile::typeText方式读写, 分两种情况:在多字节字符集下,使用CStdioFile::ReadString读取包含中文的文件,正常;工程编码切换至UNICODE字符集,则出现了中文乱码。探究查找MSDN文档,获得以下信息: Unicode™ Stream I/O in Text and Binar
2017-05-09 09:18:18 2978
原创 C++知识点:数组末端下一位置
c++语言规定,数组末端下一位置是合法的,但不允许对其解引用(即解引用是未定义的)。以下摘自《c++Primer中文版》第四版4.2.2 及4.2.4小节:
2017-05-03 22:46:46 464
原创 MFC按客户区大小获取合适的主窗口大小
使用GetClientRect与GetWindowRect计算水平、垂直非客户区大小 使用GetWindowRect获取主窗口的大小, 再通过GetClientRect获取客户端大小,然后通过这两个值计算出水平、垂直非客户区占的大小计算主窗口大小 由上一步计算得到的非客户区大小加大期望的客户区大小,即为主窗口的大小以下是设置非客户区大小为500*300的例子: CRect clien
2017-05-01 14:36:25 4446
Minetest大师v1.0.21,专注于Minetest的游戏盒子
2024-07-31
occ-vs2013-x64-debug-release
2023-12-16
occ-vs2013-win32-debug-release
2023-12-16
工程文件:使用Visual Studio自带的MC.exe工具来创建一个消息资源并将其添加到自己的DLL(或.exe)中
2015-06-07
vc贪吃蛇c++
2013-06-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人