书上也没有说!
但我看见有这样的用法:
CVCLISTApp* pApp=(CVCLISTApp*)AfxGetApp();
pApp->LoadIcon(IDI_GJ1)
这样到底是在干什么呀?能解释一下么?
还有就是,我原来学过C++,知道它的语法,也编过一些小的程序,但我现在在学VC,不知道看什么书好!
在书店看到一本深入浅出MFC,不知道合不合适。共有900来页,80块左右!

解决方案 »

  1.   

    《深入浅出MFC》是本不错的书,值得看。App类是程序的主线程类,一般封装了WinMain函数,看完《深入浅出MFC》你就明白了。
      

  2.   

    App 就是 Application 的缩写。
    初学的话看这本吧:  《VC技术内幕(第四版)》 (定价96元)
    注意,第五版是希望出版社出的垃圾,要买第四版的。《深入浅出MFC》也很好,但是需要有一点MFC的基础。另外书店买书一般都是打折的,最少也得85折。
      

  3.   

    App 就是 Application 的缩写一般表示一个应用程式类
      

  4.   

    你的程序中总会有一个从 CWinApp 继承下来的类,调用 AfxGetApp() 可以得到你的继承类的对象指针(返回来的是 CWinApp*,需要强制转换)。具体的原因,《深入浅出MFC》上面有答案,不过先不用深究这些细节,能快速上手才是重要的。