Windows编程学习
Taylor_29511
自由 拼搏 坚持
展开
-
MessageBox 函数
函数功能:MessageBox 函数用于显示一个模态对话框,其中包含一个系统图标、 一组按钮和一个简短的特定于应用程序消息,如状态或错误的信息。消息框中返回一个整数值,该值指示用户单击了哪个按钮。API 函数原型:注释:_In_ 说明该参数是输入的,_opt_ 说明该参数是可选参数。int WINAPI MessageBox( _In_op原创 2017-10-01 01:31:56 · 382 阅读 · 0 评论 -
函数原型 int syetem(const char *command)
system()函数用于向操作系统传递控制台命令行,以Windows系统为例,通过system()函数执行命令和在DOS窗口中执行命令的效果是一样的,所以只要在运行窗口中可以使用的命令都可以用system()传递,但要注意的是输入斜线时要输入两个,以便C语言当作转义字符处理。 system函数 是可以调用一些DOS命令,比如system("cls");//清屏,等于在DOS上使用cl...原创 2017-05-07 19:30:27 · 772 阅读 · 0 评论 -
Windows下的taskkill的命令简介
1、简介 使用该工具可以按照进程 ID (PID) 或映像名称终止任务。2、语法 TASKKILL [/S system [/U username [/P [password]]]] { [/FI filter] [/PID processid | /IM imagename] } [/T] [/F]2.1 参数列表: /S system ...原创 2017-04-08 16:20:20 · 1919 阅读 · 0 评论 -
宏定义和别名在Windows编程上的应用
别名typedef 声明,简称 typedef,为现有类型创建一个新的名字,或称为类型别名,在结构体定义,还有一些数组等地方都大量的用到。它有助于创建平台无关类型,甚至能隐藏复杂和难以理解的语法。使用typedef可编写出更加美观和可读的代码。所谓美观,意指 typedef 能隐藏笨拙的语法构造以及平台相关的数据类型,从而增强可移植性以及未来的可维护性。1. 类型别名typedef int s...原创 2017-10-01 02:30:37 · 735 阅读 · 0 评论 -
Unicode的解决方案
1. ASCII 的第一个字母 A 代表 American 美国,严重的突出了它的局限性。2. ANSI 编码标准有一些共同的特点:每种 ANSI 字符集只规定自己国家或地区使用的语言所需的'字符',比如简体中文编码标准 GB-2312 的字符集中就不会包含韩国人的文字。ANSI 字符集的空间都比 ASCII 要大很多,一个字节已经不够,绝大多数 ANSI 编码标准都使用多个字节来表示一个字符。A...原创 2017-10-01 02:25:18 · 330 阅读 · 0 评论 -
__cdecl __pascal __fastcall __thiscall 的区别
__cdecl__cdecl 是 C Declaration 的缩写,表示 C 语言默认的函数调用方法:所有参数从右到左依次入栈,这些参数由调用者清除,称为手动清栈。被调用函数不会要求调用者传递多少参数,调用者传递过多或者过少的参数,甚至完全不同的参数都不会产生编译阶段的错误。__stdcall__stdcall 是 Standard Call 的缩写,是 C++ 的标准调用方式:所有参数从右到...原创 2017-10-01 01:56:07 · 189 阅读 · 0 评论 -
计算机编程中涉及的一些专业词语
API:Application Programming Interface -- 应用程序编程接口SDK:Software Development Kit -- 软件开发工具包MFC:Microsoft Foundations Classes -- 微软基础类API:应用程序编程接口应用程序接口为:“计算机操作系统(Operating system)或程序库提供给应用程序调用使用的代码”。其主要目...原创 2017-10-01 01:44:11 · 2233 阅读 · 0 评论 -
ping 命令
ping xxxx -t 表示ping某个网址或者IP地址,无限ping下去直到在键盘上按下 Ctrl+C 停止 参数如下: -t :一直Ping指定的计算机,直到从键盘按下Ctrl+C中断。 -a :将地址解析为计算机NetBios名。 -n :发送count指定的ECHO数据包数,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助。能够测试发送数据包的返回平均时间,及时间的快慢...原创 2017-04-08 16:30:39 · 519 阅读 · 0 评论 -
Win32 Application和Win32 Console Application区别
1.Win32 Application和Win32 Console Application都是工作在32位Windows环境的程序。其中Win32 Application就是普通的常见的窗口应用程序,当然有的界面做得比较个性化,比如圆形的、不规则形状的……它们都是所谓的GUI(Graphics User Interface图形用户接口),我们可以通过鼠标点击来完成控制。而Win32 Console...原创 2018-05-15 17:45:52 · 5428 阅读 · 0 评论