我想获得本地连接对话框的句柄,不知怎么作,请指教.急,在线等待

解决方案 »

  1.   

    首先这个对话框是打开的,用FindWindow()函数,具体用法看msdn
      

  2.   

    CWnd  *pOtherWnd = CWnd::FindWindow(NULL, "本地连接 状态");
    HWND  hWnd = pOtherWnd->GetSafeHwnd();hWnd即为你要的句柄
      

  3.   

    可以通过:
    ::PostMessage( hWnd, WM_CLOSE, NULL, NULL );
    测试,如果你打开了本地“连接 状态对话框”,它将被关闭
      

  4.   

    你要吗就把他显示出来ShowWindow(SW_SHOW),要吗就是进程没有运行OpenProcess(..)!