当前位置:网站首页 > 创业 > 正文

Win32程序怎样使用命令行参数

0 张子豪 张子豪 2025-10-11 08:40 1

法式开辟的过程中,经常需要按照外部传入的参数来执行分歧的分支功能,C++法式是经由过程main函数去获取外部参数,那么Win32法式呢?其实也有相对应的功能,下面小编就申明下Win32法式如何利用号令行参数。

东西/原料

  • visual studio
  • C++

方式/步调

  1. 1

    win32法式的进口函数如下图所示,此中lpCmdLine为号令行参数

  2. 2

    本家儿法式下输入下面的代码段,功能是获取外部参数,然后打印到窗口上

  3. 3

    完当作代码输入之后,需要设置入参,起首选择工程,然后右键-》属性

  4. 4

    弹出的窗口,选择设置装备摆设属性->调试->号令参数,方框中输入参数(这里输入的是test.txt)

  5. 5

    完当作上面的步调之后,点击调试运行,输出下面的成果,可是参数却显示的是指针的体例

  6. 6

    若是想要显示的是文本形式,那么实现如下代码段

  7. 7

    然后法式挪用上面已经实现的函数,LPWSTR转换为string

  8. 8

    最后调试运行,看到法式参数以文本形式打印出来

注重事项

  • 喜好经验接待点赞!
  • 注重需要包含三个头文件:windows.h stdio.h shellapi.h

来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!


本文链接:https://www.ibaiwen.com/web/220108.html

张子豪

张子豪

TA很懒,啥都没写...

@百闻娱乐 本站部分内容转自互联网,若有侵权等问题请及时与本站联系,我们将在第一时间删除处理。 | 粤ICP备2024343649号 | (地图