win32应用程序如何加启动参数,即EXE在启动时必须输入参数,应该怎么写?

解决方案 »

  1.   

    Win32程序本身就支持启动参数的,你可以在Winmain里边用GetCommandLine获得参数进行判断。
      

  2.   

    BOOL CreateProcess(
      LPCTSTR lpApplicationName,
      LPTSTR lpCommandLine,
      LPSECURITY_ATTRIBUTES lpProcessAttributes,
      LPSECURITY_ATTRIBUTES lpThreadAttributes,
      BOOL bInheritHandles,
      DWORD dwCreationFlags,
      LPVOID lpEnvironment,
      LPCTSTR lpCurrentDirectory,
      LPSTARTUPINFO lpStartupInfo,
      LPPROCESS_INFORMATION lpProcessInformation
    );
    lpCommandLine  指向命令行参数
      

  3.   

    初学VC,尚未入门,请大家多多帮忙,解答详细一点,因为手上有个东东急于要改,又没多少时间去多学VC.
      

  4.   

    win32应用程序如何加启动参数,即EXE在启动时必须输入参数,应该怎么写?
    ================
    假设该 exe 为 test.exe:命令行提供参数:
    test.exe 参数1 参数2 ....各个参数间空格区分