我正在使用JNA来调用user32.dll和kernel32.dll的方法.它现在工作正常.我遇到了一些问题,我知道我必须调用这个方法.
void SendCommandToConsole( char* Cmd )
{
DWORD dwCall = 0x004C1030;
__asm
{
push Cmd;
push 0;
call dwCall;
}
}
SendCommandToConsole ( "rp 2000" );
Run Code Online (Sandbox Code Playgroud)
但我甚至没有得到它是什么?__asm在做什么?
如果我使用的标签不正确,请添加适当的标签.:)
根据建议编辑添加的.Net和C#标记.上面的代码是在C#或.NET中,可能是具有该语言知识的人可以告诉我们它实际上是什么,以及我们如何在java中执行此操作.