读书人

求通译一段C++ 代码 C#好多声明都不一

发布时间: 2012-09-19 13:43:54 作者: rapoo

求翻译一段C++ 代码 C#好多声明都不一样。。。

C/C++ code
        HANDLE hProcess = OpenProcess(PROCESS_ALL_ACCESS, FALSE, dwProcessId);        if(hProcess)        {            BYTE ModiCode = 0xEB;            DWORD MutexAAdd = (DWORD)GetProcAddress(GetModuleHandle("Kernel32.dll"), "CreateMutexA");            WriteProcessMemory(hProcess, (LPVOID)MutexAAdd, &ModiCode, sizeof(ModiCode), NULL);        }        CloseHandle(hProcess);


[解决办法]
有一个插件叫PInvoke.net,下载地址http://www.pinvoke.net/,楼主可以试试,大部分API都有了,使用起来很方便
[解决办法]
WINAPI函数从这里找:
http://www.pinvoke.net/

读书人网 >C#

热点推荐