C++加载库不起作用
C++ LoadLibrary Not working
if (LoadLibrary(L"d:\cwebpage.dll"))
MessageBox(0, L"Loaded", L"ERROR", MB_OK);
else MessageBox(0, L"Error", L"ERROR", MB_OK);
它不起作用,我已经尝试过
if (LoadLibrary(_T("d:\cwebpage.dll"))) //#include<tchar.h>
if (LoadLibraryA("d:\cwebpage.dll"))
if (LoadLibrary("d:\cwebpage.dll")) //#undef UNICODE
没有任何工作
首先,确保D:cwebpage.dll
存在。正如 Mike Vine 之前提到的,如果函数失败,则返回值为 NULL。要获取扩展错误信息,请调用 GetLastError
。
if (LoadLibrary(L"d:\cwebpage.dll"))
{
DWORD nErrCode = GetLastError();
MessageBox(0, L"Loaded", L"ERROR", MB_OK);
}
else MessageBox(0, L"Error", L"ERROR", MB_OK);
有关nErrCode
的详细信息在页面"http://msdn.microsoft.com/en-us/library/windows/desktop/ms681381(v=vs.85(.aspx"中定义。
函数sprintf_s
在stdio.h
中定义,在引用sprintf_s
的文件中,添加行#include <stdio.h>
。
相关文章:
- 我的神经网络不起作用 [XOR 问题]
- 在C++程序中输入的文本文件将不起作用,除非文本被复制和粘贴
- C++映射:具有自定义类的运算符[]不起作用(总是返回0)
- C++为什么尽管我调用了void函数,它却不起作用
- 为什么在保护模式下继承升级不起作用
- SFML 加载从文件不起作用,奇怪的错误
- SDL_2加载图像不起作用
- QPixmap加载不起作用
- 线程对象的 WaitForSingleObject 在 DLL 卸载中不起作用
- 而用于加载文件的循环不起作用
- IE插件中的加载库不起作用
- 通过HTTP加载外部HTML时DHTML_EVENT_ONCLICK不起作用?
- QWebPage在第一次加载后不起作用
- 使用加载库( "cmd.exe" ) 但不起作用
- 加载 QPixmap 在 vista 上不起作用
- C++加载库不起作用
- 我的加载图像不起作用 - 我需要知道为什么
- 为什么GDB不加载libdl而不是共享库?和堆跟踪不起作用
- 在运行时动态加载库不起作用
- 从资源加载图像不起作用(C++ Dll)