1)CWnd::Create和CWnd::ShowWindow有什么区别阿?
2)WNDCLASS是什么啊?什么叫注册一个WNDCLASS?
解答详细点儿阿,要不然看不懂。

解决方案 »

  1.   

    create是创建
    showwindow是显示
    创建了不一定显示,显示一定要先创建wndclass是一个结构,包含了某种窗口的信息。注册了这个类型,你才能创建这个类型的窗口。
      

  2.   

    to pomelowu(羽战士):
    RegisterClass.什么时候需要注册一个类呢?为什么要注册?
      

  3.   

    哦,知道了,经过实践发现了Create和ShowWindow的区别。
    是否可以这么说,Create只是设定一些参数的过程。to hhlily:
    经研究发现,如果要自定义某些参数(比如图标样式),而这些参数不是直接传给create的(可能是实现比较复杂),就要通过WNDCLASS。不知我理解的对么?
      

  4.   


    是的WNDCLASS:This structure contains the window class attributes 
    见msdn