0
如何在MFC(VC++)本地安裝網絡驅動器? 目前我正在使用WNetAddConnection2掛載驅動器,但它在網絡上掛載驅動器,我想掛載它在本地。在MFC(VC++)本地安裝網絡驅動器?
任何幫助表示讚賞。 謝謝。
如何在MFC(VC++)本地安裝網絡驅動器? 目前我正在使用WNetAddConnection2掛載驅動器,但它在網絡上掛載驅動器,我想掛載它在本地。在MFC(VC++)本地安裝網絡驅動器?
任何幫助表示讚賞。 謝謝。
您的意思是說您要使用驅動器號來連接網絡共享?我會調用系統命令net,就像這樣:
NET USE X:\服務器\共享/ persistent:NO
其中X是您要使用的驅動器號。 PERSISTENT標誌阻止它在引導時重新裝入。
NET USE X::當你完成後,有再次打電話網/ DELETE
,它會卸除份額。
@我可以直接在我們的MFC(VC++)項目中使用這個命令嗎?它有什麼缺點嗎? – 2010-12-14 04:47:33
是的 - 使用ShellExecute(有關更多信息,請參閱http://msdn.microsoft.com/zh-cn/library/bb762153(v=vs.85).aspx)。我沒有意識到任何缺點,但驅動器在映射時會顯示在「我的電腦」中 - 這對您的應用程序來說可能是也可能不是問題。 – 2010-12-14 06:44:06