65,210
社区成员
发帖
与我相关
我的任务
分享TCHAR SName[]=TEXT("DLL");
LONG WINAPI DelayLoadException(PEXCEPTION_POINTERS pep);
void IsModuleLoaded(PCTSTR hInst)
{
HMODULE hmod=GetModuleHandle(hInst);
char sz[100];
#ifdef UNICODE
StringCchPrintfA(sz,_countof(sz),"Module\"%S\" is %S Loaded",hInst,(hmod==NULL)? L"not ":L" ");
#else
StringCchPrintfA(sz,_countof(sz),"Module\"%s\" is %s Loaded",hInst,(hmod==NULL)? L"not ":L" ");
#endif
chMB(sz);
}
int WINAPI _tWinMain(HINSTANCE hInstance,HINSTANCE ,PTSTR pszCmdLine,int)
{
__try{
int x=0;
IsModuleLoaded(SName);
x=fnLib();
.........
char sz[100];
#ifdef UNICODE
StringCchPrintfA(sz,_countof(sz),"Module\"%S\" is %S Loaded",hInst,(hmod==NULL)? L"not ":L" ");
#else
StringCchPrintfA(sz,_countof(sz),"Module\"%s\" is %s Loaded",hInst,(hmod==NULL)? L"not ":L" ");
#endif
TCHAR sz[100] = { 0 };
StringCchPrintf(sz, _countof(sz), _T("Module\"%s\" is %s Loaded"), hInst, (hmod==NULL)? _T("not ") : _T(L" "));