I Check the DLL file.
Codeblocks couldn't
wxDynamicLibrary* LoadLibrary(const wxString& filename)
so failed.=============================================
wxDynamicLibrary* LoadLibrary(const wxString& filename)
{
Libs::iterator it = s_Libs.find(filename);
if (it != s_Libs.end())
{
// existing lib./codeblocks
it->second.ref++;
return it->second.lib;
}
// new lib
it = s_Libs.insert(s_Libs.end(), std::make_pair(filename, RefCountedLib()));
it->second.lib = new wxDynamicLibrary;
it->second.ref = 1;
it->second.lib->Load(filename);
return it->second.lib;
}
=============================================
Normal DLL the last lines ,as follows:Offset 0 1 2 3 4 5 6 7 8 9 A B C D E F
000C9960 6F 67 45 76 00 5F 5F 5A 4E 4B 38 77 78 57 69 6E ogEv.__ZNK8wxWin
000C9970 64 6F 77 31 34 47 65 74 53 63 72 6F 6C 6C 54 68 dow14GetScrollTh
000C9980 75 6D 62 45 69 00 5F 5F 5A 54 49 53 74 39 65 78 umbEi.__ZTISt9ex
000C9990 63 65 70 74 69 6F 6E 00 5F 5F 5A 4E 31 32 77 78 ception.__ZN12wx
000C99A0 53 74 72 69 6E 67 48 61 73 68 31 36 77 78 43 68 StringHash16wxCh
000C99B0 61 72 53 74 72 69 6E 67 48 61 73 68 45 50 4B 77 arStringHashEPKw
000C99C0 00
But My the Dll is :Offset 0 1 2 3 4 5 6 7 8 9 A B C D E F
00046160 70 3F 7C 3F 80 3F 84 3F 88 3F 8C 3F 90 3F 94 3F p?|?€?

??
00046170 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00046180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00046190 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000461A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000461B0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000461C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000461D0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000461E0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000461F0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ .