怎样使用visual studio 2010以C语言编一个简单的窗口程序

怎样使用visual studio 2010以C语言编一个简单的窗口程序,第1张

VC2010

生成的工程默认是

Unicode

编码,字符串必须是

Unicode

字符,在前面加上

L:

MessageBox(NULL,

L"Hello

World!",

L"我的第一个窗口程序",

MB_OK);

一般来说,用

VC

开发程序都不这样写,而是应该是使用微软定义的数据类型和宏,这样便能同时编译

ANSI

版本,不用修改源文件。须包含头文件

tcharh,对于字符串应使用

_T

TEXT

宏将其包含,如

_T("Hello")。当定义

Unicode

时,等同于

L"Hello";未定义时等同于

"Hello"。所以一般都写成这样:

#include

#include

void

main()

{

MessageBox(NULL,

_T("Hello

World!"),

_T("我的第一个窗口程序"),

MB_OK);

}

当然,上面说过,像楼上那样使用

TEXT

宏也是可以的,两者是同一个东西。

#include <stdioh>

#include <stdlibh>

#include <windowsh>

#include <Winuserh>

#include <shellapih>

#pragma comment(lib,"shell32lib")

main(){

ShellExecuteA(NULL,TEXT("open"), TEXT("wmplayerexe"), TEXT("K:\\Loonie\\C\\P1\\1wma"),NULL,SW_HIDE);

}

上面,音乐文件 全路径例子 是 K:\\Loonie\\C\\P1\\1wma -- 注意用 双斜杠代替 单斜杠。

换成你的 文件和路径便可。

ShellExecuteA 用于英文。 unicode 我没试过,用ShellExecute 。 SW_HIDE 无窗。

1

不能用c语言使运行时dos窗口全屏显示。在dos窗口环境是windows预先设置的,是外部控制的,它本身不能控制它所在的窗口。所以无法在c语言运行时调整dos窗口。

2

创建cmdexe的快捷方式,修改属性中的显示方式,可以预设好窗口大小。

学习c++程序基础知识学习经典入门。

C++程序是一门广泛用于工业软件研发的大型语言。具有很高的复杂性和解决问题的能力。C++不仅在开发上极具价值,同时在学术界也就有很高的价值。有关C++的文章应该可以用浩如烟海来形容了吧。

C++的世界级经典书籍也是数不胜数。然而,目前开发语言是如此地繁荣,就连微软也在推出了新的开发语言C#。一个不可否认的现实是,在低阶程序设计领域,C++挤压着C同时也在承受着C的强烈反d,前段时间看了据说是微软 *** 作系统源代码的东东,其中很多还是C语言。而在高阶程序设计领域,Java和C#正在不断蚕食着C++的地盘。

也许Java和C#的狂潮终将迫使C++回归本位— 回到它有着根本性优势的开发领域:低级系统程序设计、高级大规模高性能应用设计、嵌入式程序设计、通用程序设计以及数值科学计算等。果真如此,我认为这未尝不是一件好事。电力系统软件所要求的高性能和大规模数值计算正是C++所擅长的。就我所接触的南瑞和鲁能,很多涉及到电力系统计算的软件如PAS等,都是用C++来开发的。

在电力系统软件开发这块阵地,C++大有用武之地。C++吸引如此之多的智力投入,以至于这个领域的优秀作品,包括重量级的软件产品、程序库以及书籍等,数不胜数。在C++之父Bjarne Stroustrup的个人主页上,有一页列出了一些(全部或大部分)使用C++编写的系统、应用程序和库。

以上就是关于怎样使用visual studio 2010以C语言编一个简单的窗口程序全部的内容,包括:怎样使用visual studio 2010以C语言编一个简单的窗口程序、怎样用C语言隐藏一个应用程序的窗口、怎么是C语言程序运行窗口全屏显示等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9302212.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存