取当前窗口的句柄是直接用m_hWnd,还是用GetSafeHwnd?

取当前窗口的句柄是直接用m_hWnd,还是用GetSafeHwnd?

 

 

其实,最最强壮的代码应该是:  
  CMyWnd::GetMySafeHwnd()  
  {  
          HWND   hwnd   =   GetSafeHwnd();          
          if(hwnd   !=   NULL)  
          {  
                  if(!IsWindow(hwnd))  
                          hwnd   =   NULL;  
          }  
          return   hwnd;  
  }  
   
  你们说呢?  

你可能感兴趣的:(取当前窗口的句柄是直接用m_hWnd,还是用GetSafeHwnd?)