想点一个菜单
然后运行一个程序。
望赐教

解决方案 »

  1.   

    shellexecute(...)
    具体参考msdn
      

  2.   

    ShellExecute(NULL, "open", FilePathName, NULL, NULL, SW_SHOWNORMAL);
      

  3.   

    ShellExecute
    WinExec
    CreateProcess都可;具体可查MSDN
      

  4.   

    ShellExecute(handle, NULL, FilePathName, NULL, NULL, SW_SHOWNORMAL);
      

  5.   

    ShellExecute……WinExec……CreateProcess
      

  6.   

    ShellExecute(NULL, "open", "test.exe", NULL, NULL, SW_SHOWNORMAL);
    WinExec("test.exe",SW_SHOWNORMAL)
      

  7.   

    CreateProcess()
    谁会使呀?我想控制新打开的exe(windows程序)窗口的大小和位置
    好像只有这个可以的。MSND中参数太多,我没有搞定的说!!!
    赐教
    最好给各例子呀谢谢!!!!!
      

  8.   

    STARTUPINFO StartupInfo;
     PROCESS_INFORMATION ProcessInfo;
     memset(&StartupInfo,0,sizeof(STARTUPINFO));
     StartupInfo.cb=sizeof(STARTUPINFO);
     StartupInfo.dwFlags=STARTF_USESHOWWINDOW;
    StartupInfo.wShowWindow=SW_SHOWMINIMIZED;
    ::CreateProcess(NULL,"notepad.exe  c:\\sn.txt",NULL,NULL,FALSE,0,NULL,NULL,&StartupInfo,&ProcessInfo);
     return;