最近我在实现一个类似于QQ那样的界面.点击不同的按钮时可以切换到不同的视图.但我有一个难题.如何在CWnd中加入一个视图,而且可以更换成别的视图,最后还要可以控制视图的大小范围.

解决方案 »

  1.   

    CCreateContext context;
    CWnd* pFrameWnd = this;
    context.m_pCurrentDoc = new CMyDocument;
    context.m_pNewViewClass = RUNTIME_CLASS(CMyVw);
    CMyVw *pView =(CMyVw *) ((CFrameWnd*)pFrameWnd)->CreateView(&context);
      

  2.   

    一个类似QQ的聊天室源代码(C/S) 详细信息 < WinSock >  
    支持多人同时聊天。可以支持多个房间。类似QQ的声音。头像的晃动等等功能。
    [代码性质] VC完整应用程序代码
    [代码作者] 阿皮
    [文件大小] 201K 
    [更新日期] 2003-3-8 16:23:00 
    [下载次数] 11512  
    http://www.vckbase.com/code/network/winsock/QQProject.zip切换可以看
    http://www.czvc.com/down.asp?id=10
      

  3.   

    视图也是窗口啊,当然MoveWindow