鬼火狼烟吧 关注:230贴子:5,311

怎么让一个程序里让另一个程序(比如exe之类的)运行?

只看楼主收藏回复

有这样的函数么?要是有,参数怎么传递?


IP属地:湖南1楼2006-06-02 11:51回复
    #include <process.h> 
    void main( void ) 

    system("myprog -a -b -c"); 
    }


    2楼2006-06-03 09:11
    回复
      2026-03-06 08:50:00
      广告
      不感兴趣
      开通SVIP免广告
      那怎么知道一个程序的参数格式?
      有什么命令可以看这个么?


      IP属地:湖南3楼2006-06-03 09:43
      回复
        -a前面的减号是必须的么


        IP属地:湖南4楼2006-06-03 09:44
        回复
          -a只是我的例子,具体要看你的程序支持怎么样的参数传递方法,比如dir就是/p /w等等。

          一般带参数的程序,应该是有参数是帮助信息的,一般都是/? 或者-help等等


          5楼2006-06-03 10:28
          回复
            就是在程序的帮助信息里找了?
            还有,能不能模拟人的输入,运行程序?


            IP属地:湖南6楼2006-06-03 11:36
            回复
              你指如何模拟


              7楼2006-06-03 16:23
              回复
                就是模拟鼠标双击了某个exe文件


                IP属地:湖南8楼2006-06-03 17:33
                回复
                  2026-03-06 08:44:00
                  广告
                  不感兴趣
                  开通SVIP免广告
                  DOS下我不知道,windows下是可以的,直接发送鼠标消息,把图标所在位置传给系统,交给系统消息队列处理即可,和用鼠标直接点击是没区别的.


                  9楼2006-06-03 17:36
                  回复
                    要用到相关的API函数吧?


                    IP属地:湖南10楼2006-06-03 17:54
                    回复
                      需要1个sendMessage().其他没什么了


                      11楼2006-06-03 18:07
                      回复
                        大哥,给俺举个例子吧!
                        功能:返回桌面上某个快捷键的坐标,然后模拟鼠标双


                        IP属地:湖南12楼2006-06-04 10:08
                        回复
                          返回某个图标的坐标??怎么返回,当然是自己指定一个给程序,然后程序发鼠标消息给消息队列,自己找图标的坐标啊?找哪一个呵呵?


                          13楼2006-06-04 22:45
                          回复
                            哦!这个我先看看先,呵呵


                            IP属地:湖南14楼2006-06-05 08:27
                            回复
                              2026-03-06 08:38:00
                              广告
                              不感兴趣
                              开通SVIP免广告
                              • 210.45.240.*
                              mouse_event


                              15楼2006-06-05 11:16
                              回复