声明两个SendMessage函数
[DllImport("user32.dll", CharSet=CharSet.Auto)]
public static extern IntPtr SendMessage(HandleRef hWnd, int msg, int wParam, string lParam);

解决方案 »

  1.   

    很凑巧,我刚刚研究过的问题和你这个有些关系我在这个帖子中给出了这个问题的几个参考资料的连接,你可以自己看一下(并且顺便帮我顶一下):
    http://community.csdn.net/Expert/topic/3708/3708210.xml?temp=.6918299
    你的问题 属于 pinvoke(平台调用) 的一类问题另外,楼上的方法 应该已经可以解决问题了
      

  2.   

    声明两个SendMessage函数
    [DllImport("user32.dll", CharSet=CharSet.Auto)]
    public static extern IntPtr SendMessage(HandleRef hWnd, int msg, int wParam, string lParam);
    这样还是不行,请问还有什么办法??
      

  3.   

    请问各位,在API中我用SendMessage如何来向一个我获取的textBox里面发送我设定的文本信息呢?很急,在线等,分不够我加。
    我知道用SendMessage(hWndEdit,WM_SETTEXT,0,&sMess);
    但是在C#里面到底如何调用,我这样调用老不行。