RT,两个可以相互转化的,不知道在使用中哪个更好一些,例如安全性 效率等....

解决方案 »

  1.   

    MFC中CWnd*多一些吧, 直接传递CWnd类和子类的this指针会不会有啥问题?
      

  2.   

    还是具体需求吧,一般来说,能够CWnd*就用CWnd*,只是方便一些
      

  3.   

    楼主的好坏之分估计是方便吧,建议CWnd*
    因为:
    CWnd*有GetSafeHwnd,虽然FromHandle可以从句柄拿到CWnd *,但是一般情况下,都是直接CWnd*拿到直接干活了。存Hwnd必定要转换,存Cwnd不一定要转换就能干活。
      

  4.   

    跨线程边界的话就用HWND窗口句柄
      

  5.   

    跨线程边界的话就用HWND窗口句柄