一条c++编程题目。。。调用windows API函数的

2、请参考程序代码3doc(.6),调用WinExec()函数以最大窗口方式启动应用程序,应用程序的路径、名称通过键盘输入。(6)调用windowsAPI函数运行其它程序... 2、请参考 程序代码3doc (.6),调用WinExec()函数以最大窗口方式启动应用程序,应用程序的路径、名称通过键盘输入。
(6)调用windows API函数运行其它程序
#include <iostream>
#include <windows.h>
using namespace std;

int main ()
{
cout<<"用最小化窗口方式打开记事本窗口:"<<endl;
WinExec("notepad",SW_SHOWMINNOACTIVE);

cout<<"用正常方式打开计算器窗口:"<<endl;
WinExec("calc",SW_SHOWNORMAL);

cout<<"用最大化窗口方式打开浏览器窗口:"<<endl;
WinExec("C:\\Program Files\\Internet Explorer\\iexplore",SW_SHOWMAXIMIZED);

return 0;
}
展开
 我来答
匿名用户
2011-03-27
展开全部
#include <iostream>
#include <windows.h>
using namespace std;

int main ()
{
char exeName[128];
cout<<"请输入您要启动的应用程序:";
cin>>exeName;
return 0;
}
追问
我想问一下的是  这个不需要用到指针的吗??
追答
没必要使用指针
他不是让你参考给出的示例程序吗?你看它怎么写的,你也怎么写
指针一般是处理动态内存时用的
Ice_WithMe
2017-11-21 · 超过54用户采纳过TA的回答
知道小有建树答主
回答量:139
采纳率:62%
帮助的人:24.1万
展开全部
#include <stdio.h>
#include <windows.h>
int main(){
    char buffer[512] = {0};
    if (WinExec(gets(buffer),SW_SHOWMAXIMIZED) < 31)
        puts("Error\n");
        
    return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式