Е*усь третьи сутки с компиляцией библиотек quazip.dll Ребят, ПЛИЗ, скомпилируйте мне эту сраную библиотеку! я под mingw и под visual c++. С другом тут вдвоем.. он каким-то образом ее скампилил
- она не работает(не подгужается).
Вот этим кодом подгружаем библиотеки
. Пробуем zlib.dll - грузится, а наша скомпиленная не грузится!!!
C++ (Qt)
#include <QApplication>
#include <QCoreApplication>
#include <QMessageBox>
#include "windows.h"
int main(int argc, char** argv)
{
QApplication app(argc,argv);
HINSTANCE hModule=NULL;
typedef BOOL (WINAPI MESS)(UINT);
MESS* me=NULL;
QString str=QCoreApplication::applicationDirPath()+"/quazip.dll";
str=str.replace('/',"\\");
QMessageBox::about(0,"",str);
hModule=::LoadLibrary(str.toStdWString().c_str());
if (hModule!=NULL)
{
me=(MESS*)::GetProcAddress((HMODULE)hModule,"MessageBeep");
if (me!=NULL)
{
UINT type=1;
BOOL result;
result=(*me)(type);
}else QMessageBox::about(0,"","Error Load function");
::FreeLibrary(hModule);
}else QMessageBox::about(0,"","error load Dll");
return app.exec();
}