Здравствуйте помогите пожалуйста решить следующую проблему.Создал библиотеку и попробовал загрузить её динамически при помощи LoadLibrary но при этом получил ошибку с кодом 126 который соответсвует что путь по которому занружается библиотека неверный. Я скорпировал DLL бибилиотеку и в папку Windows и в папку с exe файлом на эмуляторе но всё равно получал одну и ту же ошибку 126. Вот код того как я это делал
typedef bool (WINAPI *SETProc)(HINSTANCE,int);
SETProc setProc;
HMODULE mod
LPTSTR path =PathFindFileName(L"FuncTest.dll");
int error=0;
if(path!=NULL)
{
mod = LoadLibrary(_T("FuncTest.dll"));
if(mod!=NULL)
{
setProc=(SETProc)GetProcAddress(mod,TEXT("setHooks"));
bool res = (*setProc)(hInstance,20);
}
else
error =GetLastError();
}
else
error = GetLastError();
При этом DLL библиотека тоже написанан С++.
Помогите пожалуйста.
Добавлена разметка — Кодт
11.10.08 02:22: Перенесено модератором из 'C/C++. Прикладные вопросы' — Кодт