-
-1 votesanswersviews
将struct参数传递给CreateThread()并且不接收char *变量
我反思性地将一个dll注入到另一个进程的内存中,我需要显然调用CreateThread() . 我正在使用我的loader_data结构将某些参数传递给我正在注入的dll . 我有一些我需要传递的变量,比如一块内存的大小等等 . 这些都被成功传递给我注入的dll,但是当我将一个char *传递给我的struct时,它最终变为空,这是我在注入的dll中保留的DllMain的参数 . loader_d... -
7 votesanswersviews
CreateThread函数的多个参数
当我使用CreateThread API方法时,当我想传递LPVOID lpParameter传递的多个参数时,我需要做什么? -
7 votesanswersviews
如何将整数传递给CreateThread()?
如何将int参数传递给CreateThread回调函数?我试试看: DWORD WINAPI mHandler(LPVOID sId) { ... arr[(int)sId] ... } int id=1; CreateThread(NULL, NULL, mHandler, (LPVOID)id, NULL, NULL); 但我收到警告: warning C4311: 'type cast'... -
0 votesanswersviews
C CreateThread()LPSTR参数错误Windows 7(64)
我正在尝试使用CreateThread()函数创建一个简单的程序 . 我需要将 LPSTR 参数传递给struct pDataArray 中的新线程函数 . 我遵循MSDN(MSDN CreateThread() Example)的例子 . typedef struct MyData { LPSTR val1; int val2; } MYDATA, *PMYDATA; 主函数(CreateN...