Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Visual C++/MFC/WTL > WNetAddConnection2


Автор: Alca 2.5.2007, 17:11
Делаю так:
Код

void CMyDlg::OnbtnStart() {
    NETRESOURCE NR;
    ZeroMemory(&NR, sizeof(NR));
    NR.dwScope             = RESOURCE_GLOBALNET;
    NR.dwType               = RESOURCETYPE_ANY; 
    NR.dwDisplayType    = RESOURCEDISPLAYTYPE_GENERIC;
    NR.dwUsage             = RESOURCEUSAGE_CONNECTABLE;
    NR.lpLocalName        = "Z:";
    NR.lpRemoteName    = "\\\\Comp\\m";
    NR.lpComment          = "";
    NR.lpProvider            = NULL;


   DWORD dwResult;
  dwResult = WNetAddConnection2(&NR, (LPSTR)NULL, (LPSTR)NULL, CONNECT_UPDATE_PROFILE);



Вываливает ощибка:
My error LNK2019: unresolved external symbol _WNetAddConnection2A@16 referenced in function "protected: void __thiscall CMyDlg::OnbtnStart(void)" (?OnbtnStart@CMyDlg@@IAEXXZ)


Сразу скажу, что новичок в VC++. Что тут не так?




Автор: Greeen 2.5.2007, 18:05
Код

#pragma comment(lib, "Mpr.lib")

Автор: Alca 2.5.2007, 18:36
Работает

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)