微软文档翻译
文章平均质量分 81
微软文档翻译
lygl35
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
你的第一个Windows程序【Module 1. Your First Windows Program】
在这个模块中,我们将编写一个最小的Windows桌面程序。它所做的就是创建并显示一个空白窗口。第一个程序包含大约50行代码,不包括空白行和注释。这将是我们的出发点;稍后我们将添加图形、文本、用户输入和其他特性。 如果您想了解更多关于如何在Visual Studio中创建传统Windows桌面应用程序的细节,请参阅演练:创建传统Windows桌面应用程序(c++)。 下面是该程序的完整代码: #ifndef UNICODE #define UNICODE #endif #include <wind翻译 2021-03-21 21:09:59 · 204 阅读 · 0 评论 -
WinMain:应用程序入口点【WinMain: The Application Entry Point】
每个Windows程序都包含一个命名为WinMain或wWinMain的入口点函数。这是wWinMain的签名。 int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PWSTR pCmdLine, int nCmdShow); 这四个参数是: hInstance是被称为“实例句柄”或“模块句柄”的东西。操作系统使用这个值来识别可执行文件(EXE),当它加载到内存中。某些Windows函数需要实例句柄——例如,加载图标或位图。翻译 2021-03-21 11:01:33 · 596 阅读 · 0 评论 -
什么是Window【What Is a Window?】
什么是Window 显然,windows是windows的核心。它们是如此重要,以至于人们用它们来命名操作系统。但什么是窗口呢?当你想到窗户的时候,你可能会想到这样的东西: 这种类型的窗口被称为应用程序窗口或主窗口。它通常有一个带有标题栏、最小化和最大化按钮的框架,以及其他标准的UI元素。这个框架被称为窗口的非客户区,之所以这样称呼是因为操作系统管理窗口的那部分。框架内的区域是客户区域。这是你的程序管理的窗口的一部分。 这是另一种类型的窗口: 如果您是Windows编程的新手,您可能会惊讶于UI控件,如翻译 2021-03-21 10:46:15 · 1391 阅读 · 0 评论 -
处理字符串【Working with Strings】
Windows本身支持UI元素、文件名等的Unicode字符串。Unicode是首选的字符编码,因为它支持所有的字符集和语言。Windows使用UTF-16编码表示Unicode字符,其中每个字符都被编码为16位值。UTF-16字符被称为宽字符,以区别于8位的ANSI字符。对于宽字符,Visual c++编译器支持内置数据类型wchar_t。头文件WinNT.h还定义了以下类型定义。 typedef wchar_t WCHAR; 您将在MSDN示例代码中看到这两个版本。要声明宽字符字面值或宽字符字符串字面翻译 2021-03-21 10:02:07 · 161 阅读 · 0 评论 -
windows 编码规范【Windows Coding Conventions】(docs.microsoft.com翻译)
英文原版地址:https://docs.microsoft.com/zh-cn/windows/win32/learnwin32/windows-coding-conventions 如果您是Windows编程的新手,当您第一次看到Windows程序时,可能会感到不安。代码中充满了奇怪的类型定义,如DWORD_PTR和LPRECT,变量的名称如hWnd和pwsz(称为匈牙利符号)。花点时间学习一些Windows编码约定是值得的。 绝大多数的Windows api由函数或组件对象模型(COM)接口组成。很少有翻译 2021-03-20 21:25:14 · 609 阅读 · 0 评论
分享