科学网

 找回密码
  注册
fread 1A问题
陈芳林 2008-5-5 09:38
如果fopen不采用二进制方式打开,如:fopen(filename,r),只要文件中有一字节为1A,fread函数则停止读取.如果采用fopen(filename,rb)则不会出现此问题. 读取任意的png图片,如果fopen采用r方式,则fread只能读取5个字节,因为png格式的图片第六位为1A!
个人分类: VC|4903 次阅读|没有评论
[转]VC++ 2005中的CVT1100和LINK1123
陈芳林 2008-4-10 21:33
转自: http://hi.baidu.com/pc_room/blog/item/6755bb1cafeba08e86d6b615.html 在使用VC++ 2005 Express版本,利用wxWidgets编译其所提供的范例sample/html/test时,除了针对Unicode编码作了一定的修改之外,编译时,仍然发生了两个在链接期的错误, 一个错误的提示为: CVTRES ...
个人分类: VC|5580 次阅读|没有评论
VS2005的MFC Class Wizard哪去了
陈芳林 2007-12-27 21:39
在VS2005中拆分成两个功能: (1)、对控件和菜单建立事件映射的功能; 可以通过在资源视图(通过双击资源文件*.rc可进入该视图),右键某一个菜单或者控件, 在弹出的菜单中选择添加事件处理程序; (2)、添加窗体的消息映射; 在类视图(通过菜单视图-类视图 Ctrl ...
个人分类: VC|11397 次阅读|2 个评论
[转]设置视图背景颜色
陈芳林 2007-12-27 20:45
设置视图背景颜色 对于VC++文档、视结构中的视图,从用户的角度来看,只是可以改变大小、位置的普通窗口,同其他基于Windows应用程序的窗口是一样的;从程序员的角度来看,视图并不是普通的窗口,而是从MFC库中CView类派生的类对象。像任何VC++对象一样,视图对象的行为由类的成员函数(数据成员)决定,包括派生类中 ...
个人分类: VC|5437 次阅读|没有评论
#pragma once与 #ifndef的区别
陈芳林 2007-12-27 10:18
为了避免同一个文件被include多次 1 #ifndef方式 2 #pragma once方式 在能够支持这两种方式的编译器上,二者并没有太大的区别,但是两者仍然还是有一些细微的区别。 方式一: #ifndef __SOMEFILE_H__ #define ...
个人分类: VC|4497 次阅读|没有评论
there is no source code available for the current location的解决方法
陈芳林 2007-11-13 20:05
there is no source code available for the current location的解决方法 今天调试的时候突然有个文件的函数跟不进去了。 弹出窗口显示there is no source code available for the current location; 立刻到网上找前辈的解决方法。 解决这个问题有几种方式: 1:clean and rebuild, 一般可以解决大部分问题。(我 ...
个人分类: VC|24751 次阅读|2 个评论
comutil.h; ConvertStringToBSTR; error LNK2001
陈芳林 2007-8-22 10:33
用ConvertStringToBSTR需要include进:comutil.h。在debug模式下,build没有问题。但在release模式下,出现如下问题: Error1error LNK2001: unresolved external symbol wchar_t * __stdcall _com_util::ConvertStringToBSTR(char const *) ( ?ConvertStringToBSTR@_com_util@@YGPA_WPBD@Z )W ...
个人分类: VC|9110 次阅读|没有评论
Unhandled exception
陈芳林 2007-8-21 10:44
今天遇到一个问题:在调用Documents::Open时,在语句: SCODE sc = m_lpDispatch-Invoke(dwDispID, IID_NULL, 0, wFlags, dispparams, pvarResult, excepInfo, nArgErr); 上出错,Unhandled exception at 0x784178c4 (mfc80ud.dll) in TestCall.exe: 0xC0000005: ...
个人分类: VC|7819 次阅读|没有评论
delete []variable 后要令 variable = NULL
陈芳林 2007-8-18 23:38
今天遇到一个问题:有一个变量varialbe,用new动态分配空间,分配之前先判断varialbe是否为NULL ,若是,则分配,否则不分配。用完之后就delete variable 后没有令 variable = NULL,这样在要用时,就没有分配新的空间,导致出错。
个人分类: VC|3060 次阅读|没有评论

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-11 02:19

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部