用VC编程,手头最好有哪些书(包括电子的)? 我希望大家推荐一些中文的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 《深入浅出MFC》非常不错,适合对VC有一定了解的。我正在看。 《VC技术内幕》第四版,适合初学者。 《COM技术内幕——微软组件对象模型》,适合COM的学习者。 《MFC经典问答》适合初学开发中解决出现的问题。 《WINDOWS程序设计》必看之书! 《C++编程思想》不用我说了吧! 《设计模式》 很难哦! 侯推荐的那些OOP/OOD的书都还不错!培养你成为高手! 我希望大家提供类似MSDN中文版功能的书,在你编写程序时可以提供效率、提供方法;阁下提供的书,似乎要我学习、学习、再学习。我知道我的水平很菜,菜到看不了这些厚砖头,我只喜欢MSDN,但是关于VC的那部分,大部分是English,而且没有小的example。大家写程序时查什么呀? 你可以用翻译软件来看MSDN吧,不过质量就不敢保证了。还是看English的吧 要看msdn的中文版呀,那就有一本 visual c++6.0 mfc library refernece part 1 类库参考手册 (上下) 我倒是考虑过买 《类库参考手册》,但还是有些东西,查阅不方便我想要简单明了的解决问题的书:就如文件操作应如下:[1]显示对话框,取得文件名{CString FilePathName;CFileDialog dlg(TRUE);///TRUE为OPEN对话框,FALSE为SAVE AS对话框if(dlg.DoModal()==IDOK)FilePathName=dlg.GetPathName();}相关信息:CFileDialog 用于取文件名的几个成员函数:假如选择的文件是C:\WINDOWS\TEST.EXE则(1)GetPathName();取文件名全称,包括完整路径。取回C:\WINDOWS\TEST.EXE(2)GetFileTitle();取文件全名:TEST.EXE(3)GetFileName();取回TEST(4)GetFileExt();取扩展名EXE[2]打开文件CFile file("C:\HELLO.TXT",CFile::modeRead);///只读方式打开///CFile::modeRead可改为 CFile::modeWrite(只写),CFile::modeReadWrite(读写),CFile::modeCreate(新建)例子:{CFile file;file.Open("C:\HELLO.TXT",CFile::modeCreate|Cfile::modeWrite);...}[3]移动文件指针file.Seek(100,CFile::begin);///从文件头开始往下移动100字节file.Seek(-50,CFile::end);///从文件末尾往上移动50字节file.Seek(-30,CFile::current);///从当前位置往上移动30字节file.SeekToBegin();///移到文件头file.SeekToEnd();///移到文件尾[4]读写文件读文件:char buffer[1000];file.Read(buffer,1000);写文件:CString string("自强不息");file.Write(string,8);[5]关闭文件file.Close();就一页解决问题,但最最常用的都在了。不知道有没有这样的书? 这样的书我没有看到,如果谁看到了,也请帖出来。不过这些东西很多的实例的书上都有写,也就是只告诉你其中的一个类的一个方法,其他的方法只能靠自己去查看msdn了。 作为2010年3月11日起的最早的一个程序员 关与静态调用DLL的问题 关于辅助线程的问题(江湖救急) 《VC++课程设计俺例精选》里面的一个例子,运行出错,求助 100分求:将该VB函数翻译为C语言格式,分不够再加 紧急求助!哪位大侠有ttf2bdf工具即失量字库转换为bdf字库的工具? 请教高手关于绘图的问题 巨难问题:高手请进!! 关于HBITMAP失效的问题 BOOL的问题,编译通不过 用Activex在网页上打开时传一个exe或DLL程序进去运行怎么做啊,回答给分 怎么显示不出来
《VC技术内幕》第四版,适合初学者。
《COM技术内幕——微软组件对象模型》,适合COM的学习者。
《MFC经典问答》适合初学开发中解决出现的问题。
《WINDOWS程序设计》必看之书!
《C++编程思想》不用我说了吧!
《设计模式》 很难哦!
侯推荐的那些OOP/OOD的书都还不错!培养你成为高手!
还是看English的吧
我想要简单明了的解决问题的书:就如文件操作应如下:[1]显示对话框,取得文件名
{
CString FilePathName;
CFileDialog dlg(TRUE);///TRUE为OPEN对话框,FALSE为SAVE AS对话框
if(dlg.DoModal()==IDOK)
FilePathName=dlg.GetPathName();
}相关信息:CFileDialog 用于取文件名的几个成员函数:
假如选择的文件是C:\WINDOWS\TEST.EXE
则(1)GetPathName();取文件名全称,包括完整路径。取回C:\WINDOWS\TEST.EXE
(2)GetFileTitle();取文件全名:TEST.EXE
(3)GetFileName();取回TEST
(4)GetFileExt();取扩展名EXE
[2]打开文件
CFile file("C:\HELLO.TXT",CFile::modeRead);///只读方式打开
///CFile::modeRead可改为 CFile::modeWrite(只写),CFile::modeReadWrite(读写),CFile::modeCreate(新建)
例子:
{
CFile file;
file.Open("C:\HELLO.TXT",CFile::modeCreate|Cfile::modeWrite);
.
.
.
}
[3]移动文件指针
file.Seek(100,CFile::begin);///从文件头开始往下移动100字节
file.Seek(-50,CFile::end);///从文件末尾往上移动50字节
file.Seek(-30,CFile::current);///从当前位置往上移动30字节
file.SeekToBegin();///移到文件头
file.SeekToEnd();///移到文件尾
[4]读写文件
读文件:
char buffer[1000];
file.Read(buffer,1000);
写文件:
CString string("自强不息");
file.Write(string,8);[5]关闭文件
file.Close();
就一页解决问题,但最最常用的都在了。
不知道有没有这样的书?