Cube-World-Mod-Launcher/CubeModLoader/DLL.cpp

20 lines
384 B
C++
Raw Normal View History

2019-09-15 03:24:12 +08:00
#include "DLL.h"
#include <iostream>
DLL::DLL(std::string fileName) {
this->fileName = fileName;
this->handle = nullptr;
}
HMODULE DLL::Load() {
this->handle = LoadLibraryA(this->fileName.c_str());
2019-09-15 07:59:24 +08:00
if (!this->handle) {
printf("%s %d\n", this->fileName.c_str(), GetLastError());
}
2019-09-15 03:24:12 +08:00
return this->handle;
}
DLL::~DLL() {
//dtor
}