VC6.0用AppWizard创建应用程序框架。这个向导非常简单,但是VC.NET比这个更为方便,因为后者已经为你跳过了一般不必要的步骤。说到创建应用程序,当然就得面对MFC咯。用AppWizard创建一个hello项目则它自动为该项目派生了4个主类:
1,应用类 ChelloApp
2,主窗口类 CMainFrame
3,文档类 ChelloDoc
4,视图类 ChelloView
这个简单的项目包括有20个文件。其中4个主类各自对应了1个源文件.app和1个头文件.h。VC6的书上说还有6个项目文件.dsw;.opt;.dsp;.clw;.ncb;.txt和资源文件.rc;.rc2;.ico;.bmp等等。但是我用VC.NET创建的“MFC应用程序”项目中没有发现那几个项目文件。什么原因搞不清楚。写到这里叹口气,找不到一本很到的学习.NET的书啊,国外大师们的书涵盖面很广,可是很多都是涉及到“技术内幕”之类的;国内的书呢感觉讲的不详细,而且往往两本书的内容差异还很大。很难找到一本适合初学者的书,没办法找到本薄薄的谭浩强主编的《VC++6.0使用教程》。还好谭哥的书果然很适合没什么编程基础的人,往往为读者设生处地着想。
一直弄不清楚VC里面书写的规则。什么地方该大写,什么地方该小写。有时候又看到一段程序全是大写。头晕。
老师叫我学习DirectX,为着他比较熟悉7.0建议我找7.0的书看。可是哪里找的到??其实我对3D图象处理还是感兴趣。
下周还要讨论COM。