CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

请问:Win32应用程序的参数如何实现?

楼主fireseed(【VC无敌,英明神武,千秋万代,一统江湖!】—奶油狗)2002-04-01 14:38:28 在 VC/MFC / 基础类 提问

我想让我的Win32应用程序在不同的参数下以不同的方式工作,那么参数在哪里设?  
  我该怎样去做?  
   
  (举个例子   "C:\Program   Files\Windows   Media   Player\wmplayer.exe"   /prefetch:1) 问题点数:50、回复次数:6Top

1 楼wolfliu()回复于 2002-04-01 14:44:11 得分 5

在   InitInstance   里设置,  
  根据不同的参数设置了  
  具体处理哪些参数你自己知道  
  参看MSDNTop

2 楼fireseed(【VC无敌,英明神武,千秋万代,一统江湖!】—奶油狗)回复于 2002-04-01 14:56:08 得分 0

/********************感谢关注******************/  
  ////////////////////Creamdog///////////////////  
   
  有没有真正的高手能细讲一下,感激不尽!!Top

3 楼gufengduyu(孤独的呆呆龙)回复于 2002-04-01 14:58:07 得分 15

WinMain()的第三个参数就是传入你设置的参数的地方.通过判断相应的值就可以执行你定置的程序了.Top

4 楼andy_vc()回复于 2002-04-01 15:11:43 得分 15

在CWinAPP类中有一个成员变量是m_lpCmdLine,相信你找的应该是他,具体可以看MSDNTop

5 楼roger_k(大兔子)回复于 2002-04-01 16:00:33 得分 15

如果你是用MFC的话,在InitInstance中处理theApp.m_lpCmdLine.这个变量指向一个零结尾的字符串,就是你加在应用程序名后面的参数。如果按你给的例子,m_lpCmdLine就应是"/prefetch:1\0"。   如果你有多个参数的话,你要自己写函数把他们一个一个分开。  
   
  Top

6 楼fireseed(【VC无敌,英明神武,千秋万代,一统江湖!】—奶油狗)回复于 2002-04-02 18:44:57 得分 0

十分感谢,献分!Top

相关问题

  • 请教跨应用程序如何实现参数传递
  • 请教跨应用程序如何实现参数传递
  • 我想实现在windows应用程序中访问带参数的文件,该如何做?
  • 我做了一个控件,其中有一个参数是数据库连接的对象,该如何实现与应用程序的接口
  • 如何由一个B/S的应用程序的webform向一个C/S的应用程序的winform传递参数
  • 如何开发一个带运行参数的应用程序?
  • 应用程序如何取得参数值
  • 急待点拨 执行外部应用程序(带参数)
  • 如何用shell函数调用带参数的应用程序?
  • 555,带参数的应用程序怎么写???

关键词

  • win32
  • 应用程序
  • 参数
  • lpcmdline
  • 设置
  • 不同

得分解答快速导航

  • 帖主:fireseed
  • wolfliu
  • gufengduyu
  • andy_vc
  • roger_k

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo