有个程序 我可以向他发送窗口消息 比如 我想他鼠标在200,200左边点一下,可以用SendMessage来发送鼠标消息 但是有个问题 这个游戏是用D3d开发的 用的Dinput来接受消息的 我怎么发送一个他的Dinput也可以收到的消息呢
解决方案 »
- MFC获取所有窗口句柄
- Jeffrey Richter的API HOOK示例LastMsgBoxInfo运行后ie启动报错
- 关于输入法鼠标事件的问题,请大家帮忙~~懂hook的也帮我看看吧,谢谢啦
- 第一个MDI程序
- 模拟VS2005编了个界面库,大家给给意见!
- 请问一下关于PreTranslateMessage!
- 100分VC简单字串问题???
- 谁有《vc++经典》一书的.txt文件,我的.pdf倒不出文本文件。/谢谢了。/
- 为什么我的VC编译是只报几个错误却不指出错误位置
- 科学计数法输出浮点数的精度问题
- 求助:各位大哥能不能给个抓屏的例子啊或网子(directx),谢谢!
- 我就不信没人答了,继续提问关于cw2a等宏的问题。。。。。
static void SetInputDX(WORD input_code_set)
{
INPUT inp[1];
memset(inp,0,sizeof(INPUT));
inp[0].type = INPUT_KEYBOARD;
inp[0].ki.wScan = input_code_set;
SendInput(1, inp, sizeof(INPUT));}
//*********************************************************
// Sets a button to up state
static void ReleaseInputDX(WORD input_code_release)
{
INPUT inp[1];
memset(inp,0,sizeof(INPUT));
inp[0].type = INPUT_KEYBOARD;
inp[0].ki.dwFlags |= KEYEVENTF_KEYUP;
inp[0].ki.wScan = input_code_release;
SendInput(1, inp, sizeof(INPUT));}
还有的说可直接hook dinput
但我也不知道具体该怎么做了