所以我试图在Autohotkey中使用DllCall(),我用C ++开发了一个DLL,我需要能够将缓冲区返回到自动键。
在函数中,我将缓冲区存储为“BYTE Buffer [262];”我如何将此缓冲区返回给DllCall?
我试过从函数中返回它,但是成功调用后变量is authotkey仍然是空的。
示例:
(DLL函数)
void Test()
{
BYTE buff[262]
for(int i=0; i<262; i++)
{
buff[i] = 0x00;
}
return buff; // HOW DO I RETURN THIS TO AUTOHOTKEY
}