看板 Programming 關於我們 聯絡資訊
※ 引述《nosrep (ㄎ)》之銘言: : 我想要開啟網路的磁碟的目錄~ : 遇到需要帳號密碼的會跳出dialog~ : 有找到 WNetAddConnection~但我不太懂~ : 一定要在 local 建立 mapping 才可以使用嘛? : 有沒有範例? 試了一下~發現一個問題,就是如果密碼在連線以後被換了.. 似乎client(PC)端無法察覺... 有什麼辦法判斷shared folder有問題嘛? NETRESOURCE rec; CLoginDialog dia; dia.DoModal(); rec.dwType = RESOURCETYPE_ANY; rec.lpLocalName = NULL; rec.lpProvider = NULL; rec.lpRemoteName = uncpath; //resourceName; int rc = WNetAddConnection2(&rec, dia.mPassword, dia.mUsername, 0); if(rc != ERROR_SUCCESS) ATLTRACE("Logon to %s failed: error %d\n", _T("xx"), rc); else ret = true; -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.128.189.250