WINDOWS基本数据类型示例

最近也学学这些,争取把所有东东都串起来。


#include <Windows.h>
#include <stdio.h>

int WINAPI WinMain(
HINSTANCE hInstance,
HINSTANCE PrevInstance,
LPSTR lpCmdLine,
int nCmdShow
)
{
LPSTR szString = "WINDOWS DATA TYPE, STRING";
CHAR lpString[120];
DWORD dwMax = 0xFFFFFFFF;
DWORD dwOne = 0x1;
INT iMax = 0xFFFFFFFF;
INT iOne = 0x1;
MessageBox(NULL,szString,"LPSTR",MB_OK);
CopyMemory(lpString, szString,lstrlen(szString)+1);
MessageBox(NULL,lpString,"CHAR",MB_OK);

if(dwMax>dwOne)
{
MessageBox(NULL,"DWORD类型的数据OXFFFFFFFF > 0X1","DWORD",MB_OK);
}
if(iMax<iOne)
{
MessageBox(NULL,"INT类型的数据 OXFFFFFFFF < 0X1","INT",MB_OK);
}

return 0;
}

WINDOWS基本数据类型示例,布布扣,bubuko.com

时间: 2024-10-12 22:45:16

WINDOWS基本数据类型示例的相关文章

Windows Socket编程示例-TCP示例程序

前面一部分是介绍,后面有示例 1.网络中进程之间如何通信? 首要解决的问题是如何唯一标识一个进程,否则通信无从谈起!在本地可以通过进程PID来唯一标识一个进程,但是在网络中这是行不通的.其实TCP/IP协议族已经帮我们解决了这个问题,网络层的"ip地址"可以唯一标识网络中的主机,而传输层的"协议+端口"可以唯一标识主机中的应用程序(进程).这样利用三元组(ip地址,协议,端口)就可以标识网络的进程了,网络中的进程通信就可以利用这个标志与其它进程进行交互. 使用TCP

数据类型示例和当天的作用讲解

一 数据类型示例 n=1 # # f=1.3 # # print(type(n)) # print(type(f)) # print(1.3e-3) # print(1.3e3) #3 # print(bin(10)) # # print(oct(10)) # # 0-9 a b c d e f # print(hex(10)) #数字类型的特点: # 1.只能存放一个值 # # 2.一经定义,不可更改 # # 3.直接访问 # x=10123123123 # print(id(x)) # x=

Windows Communication Foundation (WCF)和Windows CardSpace的示例程序

微软公司昨天发布了一个Windows Communication Foundation (WCF)和Windows CardSpace的示例程序包,内容极为丰富,从最简单的Hello World到复杂的解决方案一应俱全.对于Windows Communication Foundation (WCF)和Windows CardSpace这两个新东西而言,这些示例程序无疑就是最好的学习资源. 下载地址:http://www.microsoft.com/downloads/details.aspx?F

Windows API数据类型

Windows 数据类型 Delphi 数据类型 描述 LPSTR PAnsiChar 字符串指针 LPCSTR PAnsiChar 字符串指针 DWORD LongWord 整数 BOOL LongBool 布尔型 PBOOL ^BOOL 指向布尔值的指针 PByte ^Byte 指向字节值的指针 PINT ^Integer 指向整数值的指针 PSingle ^Single 指向单精度浮点值的指针 PWORD ^Word 指向16位值的指针 PDWORD ^DWORD 指向32位值的指针 LP

超详细的纯净windows系统重装示例

之前说过通过使用大白菜制作启动盘,再去系统之家下载系统.虽然系统能安装,但是有时安装的是ghost版本,安装方便,只要引导后面就是等待自动安装,驱动什么的都不用管.但是有时会带上很多软件,不好清理甚至卸载不了,我之前因为这个电脑耗电特别快.所以这次主要讲一下纯净版的系统安装. 一. 制作启动盘 推荐USM,官方地址: http://www.usbrun.com/, 纯净版的系统镜像就不放了,如果需要的可以关注下面公众号留言给我就可以,这次还是以windows8.1做示例. 二. 开始重装 1.

Windows共享内存示例

共享内存主要是通过映射机制实现的. Windows 下进程的地址空间在逻辑上是相互隔离的,但在物理上却是重叠的.所谓的重叠是指同一块内存区域可能被多个进程同时使用.当调用 CreateFileMapping 创建命名的内存映射文件对象时,Windows 即在物理内存申请一块指定大小的内存区域,返回文件映射对象的句柄 hMap.为了能够访问这块内存区域必须调用 MapViewOfFile 函数,促使 Windows 将此内存空间映射到进程的地址空间中.当在其他进程访问这块内存区域时,则必须使用Op

windows钩子 Hook示例

1.首先编写一个 win32 dll工程. #include "stdafx.h" int WINAPI add(int a,int b) { return a+b; } BOOL APIENTRY DllMain( HANDLE hModule, DWORD ul_reason_for_call, LPVOID lpReserved ) { return TRUE; } 在def文件添加显式导出: (没找到def文件需要添加) LIBRARY DESCRIPTION "AD

最佳实践扩展Windows窗体DataGridView控件 .net 4.5 附示例代码

Windows窗体DataGridView控件的性能调优.net 4.5 在处理大量数据时, DataGridView 控制可以消耗大量的内存开销,除非你仔细地使用它. 在客户有限的内存,你可以避免一些这方面的开销,避免内存成本高的特性. 你也可以管理的部分或全部数据维护和检索任务自己使用虚拟模式为了定制的内存使用情况. 在这一节中 最佳实践扩展Windows窗体DataGridView控件 描述如何使用 DataGridView 控制,避免了不必要的内存使用和在处理大量数据时的性能损失. 虚拟

21分钟 MySQL 入门教程 &amp;&amp; mysql数据类型

转自:http://www.cnblogs.com/mr-wid/archive/2013/05/09/3068229.html#c1 http://www.cnblogs.com/zbseoag/archive/2013/03/19/2970004.html 21分钟 MySQL 入门教程 目录 一.MySQL的相关概念介绍 二.Windows下MySQL的配置 配置步骤 MySQL服务的启动.停止与卸载 三.MySQL脚本的基本组成 四.MySQL中的数据类型 五.使用MySQL数据库 登录