大家好~
    我写一winform程序,里面用到了OpenFileDialog和FolderBrowserDialog。实际使用时,会通过这两个对话框访问网上邻居。访问时,会输入用户名和密码,请问程序中怎么捕获到?因为还有其他用途~

解决方案 »

  1.   

    不能,跑到系统调用去了
    除非你用类似于取密码的方法
    GetWindowText
    SendMessage WM_GETTEXT
      

  2.   

    通过一些windows内部的API,能捕获到不?^_^
      

  3.   

    OpenFileDialog里面有个FileOK事件
    可以在这个里面用API得到
    但是FolderBrowserDialog好像不行吧??你到底想干嘛啊??
      

  4.   

    能给你调用的api都给你列了
    其他非常手段hook CreateRemotethread之类的
      

  5.   

    目前我做毕业设计,局域网内的文件传输~
    主程序做成windows service,参数由winform配置!如果捕获不到,只能让手工输入了~
      

  6.   

    OpenFileDialog.InitialDirectory属性设置为共享路径时,好象无效!