CreateThread(0,0,AddressOf(Func),0,0,VarPtr(lpThread))
直接AddressOfを入れると
要求されている関数ポインタのパラメータまたは戻り値が一致しません。
などと言うエラーメッセージが出ます
一度変数に入れると良いみたいですが
Dim pFunc As DWord
pFunc = AddressOf(Func)
CreateThread(0,0,pFunc,0,0,VarPtr(lpThread))
CreateThread(0,0,AddressOf(Func),0,0,VarPtr(lpThread)) 直接AddressOfを入れると 要求されている関数ポインタのパラメータまたは戻り値が一致しません。 などと言うエラーメッセージが出ます
一度変数に入れると良いみたいですが Dim pFunc As DWord pFunc = AddressOf(Func) CreateThread(0,0,pFunc,0,0,VarPtr(lpThread))
|