Presentation is loading. Please wait.

Presentation is loading. Please wait.

本节内容 Win32 API中的宽字符 视频提供:昆山爱达人信息技术有限公司 官网地址:www.bcdaren.com 联系QQ:1250121864 QQ交流群 :49759272 联系电话:0512-57882866.

Similar presentations


Presentation on theme: "本节内容 Win32 API中的宽字符 视频提供:昆山爱达人信息技术有限公司 官网地址:www.bcdaren.com 联系QQ:1250121864 QQ交流群 :49759272 联系电话:0512-57882866."— Presentation transcript:

1 本节内容 Win32 API中的宽字符 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:

2 主要是存放在 C:\WINDOWS\system32 下面所有的dll 几个重要的DLL:
昆山爱达人信息技术有限公司 QQ: 1、什么是Win32 API? 有哪些? 在哪里? 主要是存放在 C:\WINDOWS\system32 下面所有的dll 几个重要的DLL: <1> Kernel32.dll:最核心的功能模块,比如管理内存、进程和线程相关的函数等。 <2> User32.dll:是Windows用户界面相关应用程序接口,如创建窗口和发送消息等。 <3> GDI32.dll:全称是Graphical Device Interface(图形设备接口),包含用于画图和显示文本的函数。

3 HWND hWnd, // handle to owner window
昆山爱达人信息技术有限公司 QQ: 2、关于Win32的数据类型: int MessageBox( HWND hWnd, // handle to owner window LPCTSTR lpText, // text in message box LPCTSTR lpCaption, // message box title UINT uType // message box style ); 这么多新类型? 没有新类型:解释重定义

4 unsigned char UCHAR PUCHAR short SHORT PSHORT
昆山爱达人信息技术有限公司 QQ: 3、常用数据类型: 汇编: byte BYTE PBYTE word WORD PWORD dword DWORD PDWORD C语言: char CHAR PCHAR unsigned char UCHAR PUCHAR short SHORT PSHORT unsigned short USHORT PUSHORT int INT PINT unsigned int UINT PUINT C++语言: bool BOOL 重定义:1、统一数据类型 2、跨平台

5 WCHAR swzStr[] = L“中国”; TCHAR stzSr[] = TEXT(“中国”);
昆山爱达人信息技术有限公司 QQ: 4、在Win32中使用字符串: 字符类型: CHAR szStr[] = “中国”; WCHAR swzStr[] = L“中国”; TCHAR stzSr[] = TEXT(“中国”); 字符串指针: PSTR pszStr = “中国”; PWSTR pwszStr = L“中国”; PTSTR ptszStr = TEXT(“中国”); 各种宏

6 CHAR szContent[] = "欢迎大家来的Win32 API世界!";
昆山爱达人信息技术有限公司 QQ: 5、第一个Win32 API的使用: CHAR szTitle[] = "标题"; CHAR szContent[] = "欢迎大家来的Win32 API世界!"; MessageBoxA(0,szContent,szTitle,MB_OK); WCHAR swzTitle[] = L"标题"; WCHAR swzContent[] = L"欢迎大家来的Win32 API世界!"; MessageBoxW(0,swzContent,swzTitle,MB_OK); 各种版本的API TCHAR stzTitle[] = TEXT("标题"); TCHAR stzContent[] = TEXT("欢迎大家来的Win32 API世界!"); MessageBox(0,stzContent,stzTitle,MB_OK);

7 昆山爱达人信息技术有限公司 QQ: 课后练习: <线上班>学员可见


Download ppt "本节内容 Win32 API中的宽字符 视频提供:昆山爱达人信息技术有限公司 官网地址:www.bcdaren.com 联系QQ:1250121864 QQ交流群 :49759272 联系电话:0512-57882866."

Similar presentations


Ads by Google