Win32API中的宽字符

Win32API是Windows操作系统提供的函数集合,包括Kernel32.dll、User32.dll和GDI32.dll等核心DLL。在API中,数据类型如UINT,以及在不同字符编码环境下使用字符串的方法是重点。特别是Windows下的Unicode支持,通过特定宏可以实现跨编码的字符串处理。文章通过一个简单的Win32小程序示例,展示了如何创建和修改消息框。
摘要由CSDN通过智能技术生成

什么是Win32API

就是Windows操作系统已经设计好的函数,方便我们程序调用,我这里的环境是32位xp,在C:\WINDOWS\system32下所有的.dll文件都是API。

几个重要的DLL

  • Kemel32.dll:最核心的功能能模块,比如管理内存、进程和线程相关的函数等。
  • User32.dll:是Windows用户界面相关应用程序接口,如创建窗口和发送信息等。
  • GDI32.dll:全称是Graphical Device Interface(图形黑色被接口),包含用于画图和显示文本的函数。

关于Win32的数据类型

例子:

// 2020_04_08.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"
#include <windows.h>

void main()
{
   
	int Messagebox(
	HWND hWnd,		//handle to owner window
	LPCTSTR lpText, //te
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值