c#一个比较+++高难度+++的问题,我给编辑框发送回车消息怎么不成功呢? (50分)

  • 主题发起人 主题发起人 wdl
  • 开始时间 开始时间
W

wdl

Unregistered / Unconfirmed
GUEST, unregistred user!
我这么发的,句柄肯定没错,发送过去以后能听到机器喇叭嘟的一声
NativeWIN32_2.SendMessage(hNext, NativeWIN32.WM_KEYDOWN, NativeWIN32.VK_RETURN, IntPtr.Zero);
api声明:
[DllImport("user32.dll", CharSet=CharSet.Auto)]
public static extern int SendMessage(IntPtr hWnd, int msg, int wParam, IntPtr lParam);
常量:
public const int WM_KEYDOWN = 0x0100;
public const int VK_RETURN =0x0D;
真的挺难,不信你试试,如果能给出解决方法我再出300分!
 
这跟语言应该没有关系,可能这样发就不行
试试其他的比如keybd_event
 
是给别的程序发消息,要起到和直接再编辑框里面敲回车一样的效果
 
接受答案了.
 
后退
顶部