我想在一个应用程序中,向另一个应用程序比如word 中发送消息,请问能不能实现?如果能,活动窗口的句柄如何获得? 急急急?

解决方案 »

  1.   

    非常基本的知识。GetForegroundWindow可以获得前台窗口句柄。不过发送消息应该是用DDE吧。难道用setmessage?
      

  2.   

    获得窗口句柄后,用sendmessage()发送不可以吗?谢谢赐教
      

  3.   

    其实我想实现的东西很简单,一个Frm,几个按钮,点击按钮向任意窗体发送键值消息,
    现在关键问题是发送的窗体的位置不正确, 比如,我想在word中的编辑窗口中写 1,2等,如何确窗体的ID,先谢了。
      

  4.   

    当然是历遍窗体,查找匹配标题的窗体即可。这些代码网上都有,自己找找把。另外word中的编辑窗口应该有一个固定的Caption,我这里用Spy找到好像是“Microsoft Word 文档”,你自己找找看。
      

  5.   

    高人啊我在网上搜了,就是找不到如果大侠知道的话,请赐教记事本的我试了,可以,但WORD或EXCEL不行继续努力找