本人是菜鸟,刚学VC,请问能否通过单击一个按钮跳出命令提示符窗口,因为本人在做课程设计,是关于一个C语言源程序比较器,现在的框架已经用VC做好,但C++刚学,因此,只能通过C语言来编写,
也因此想向高手您求助,实现按钮跳到命令提示符窗口......小弟在此表示对你的感谢!!!

解决方案 »

  1.   

    在你的按钮处理函数中加入:WinExec("cmd.exe",SW_SHOW);即可。
      

  2.   

    如果是win98,把里面的cmd.exe换成command.exe也可以。
      

  3.   

    ShellExcute,CreateProcess
    也可以。
      

  4.   

    ShellExcute和CreateProcess可以的.
      

  5.   

    在你的按钮处理函数中加入:
    char *szAppName = "cmd.exe";OSVERSIONINFO osvi; 
    memset(&osvi, 0, sizeof(OSVERSIONINFO)); 
    osvi.dwOSVersionInfoSize = sizeof (OSVERSIONINFO);
    GetVersionEx(&osvi);
    if(osvi.dwMajorVersion==4L&&osvi.dwMinorVersion==10L)
    {
         szAppName = "command.exe";
    }
    WinExec("cmd.exe",SW_SHOW);
      

  6.   

    可以这样实现:char *szAppName = "cmd.exe";OSVERSIONINFO osvi; 
    memset(&osvi, 0, sizeof(OSVERSIONINFO)); 
    osvi.dwOSVersionInfoSize = sizeof (OSVERSIONINFO);
    GetVersionEx(&osvi);
    if(osvi.dwMajorVersion==4L&&osvi.dwMinorVersion==10L)
    {
         szAppName = "command.exe";
    }
    WinExec(szAppName, SW_SHOW);
      

  7.   

    WinExec,ShellExcute,CreateProcess都可以
      

  8.   

    vc完全支持c的,你无须用命令行,直接吧所有c代码复制到vc工程中的相应地方即可编译运行啊。