wchar_t與char的問題 |
尚未結案
|
guardian635
一般會員 發表:19 回覆:6 積分:5 註冊:2009-11-21 發送簡訊給我 |
[code cpp] HANDLE hToken; LUID luid; OpenProcessToken(GetCurrentProcess(), TOKEN_ADJUST_PRIVILEGES|TOKEN_QUERY, &hToken); LookupPrivilegeValue(NULL,name,&luid); tp.PrivilegeCount = 1; tp.Privileges[0].Luid = luid; AdjustTokenPrivileges(hToken, 0, &tp, sizeof(TOKEN_PRIVILEGES), NULL, NULL); } BOOL InjectDll(const wchar_t *DllFullPath, const DWORD dwRemoteProcessId) HANDLE hRemoteProcess; GetProcAddress(GetModuleHandle(TEXT("Kernel32")), "LoadLibraryA"); HANDLE hRemoteThread; { return FALSE; CloseHandle(hRemoteThread); return TRUE; [/code] BOOL InjectDll(const char *DllFullPath, const DWORD dwRemoteProcessId) HANDLE hRemoteProcess; GetProcAddress(GetModuleHandle(TEXT("Kernel32")), "LoadLibraryA"); HANDLE hRemoteThread; { return FALSE; CloseHandle(hRemoteThread); return TRUE; [/code] 但在XE版卻失敗 編釋成功 但是效果卻沒出來 若不改wchar_t爆出來的錯誤是 [code cpp] [/code] 編輯記錄
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |