随笔分类 -  Windows编程

摘要:注册表的概念 注册表是一个存储计算机配置信息的数据库,用于存储计算机上的硬件、安装的软件、系统设置以及用户账户配置等重要信息。对注册表的编辑不当可能会影响计算机的正常运行。应用程序可以调用API函数来对注册表进行增、删等操作。 注册表结构 运行Regedit.exe,打开注册表编辑器,可以看到注册表 阅读全文
posted @ 2020-11-20 10:43 zhaotianff 阅读(832) 评论(0) 推荐(0) 编辑
摘要:打开文件对话框 打开文件对话框,主要用到GetOpenFileName函数,参数为指向OPENFILENAME结构体的指针 1 BOOL GetOpenFileName( 2 LPOPENFILENAME Arg1 3 ); 使用方法如下: 1 #include <windows.h> 2 #inc 阅读全文
posted @ 2020-11-18 12:35 zhaotianff 阅读(923) 评论(0) 推荐(1) 编辑
摘要:win32控制台程序 控制台程序整个执行过程是按照代码的顺序依次执行,到main函数的结束,标志着整个程序的退出。 1 int main() 2 { 3 4 return 0; 5 } 整个过程可以描述为以下: Windows应用程序 Windows应用程序会响应来自用户和操作系统的事件。 来自用户 阅读全文
posted @ 2020-10-21 14:33 zhaotianff 阅读(602) 评论(0) 推荐(0) 编辑
摘要:ANSI字符和Unicode字符 在Visual C++中,用CHAR来表示8位ANSI字符,用WCHAR来表示16位Unicode字符(宽字符) 1 typedef char CHAR 2 typedef wchar_t WCHAR 一般常用的定义如下 TypedefDefinition CHAR 阅读全文
posted @ 2020-10-20 21:52 zhaotianff 阅读(316) 评论(0) 推荐(0) 编辑
摘要:修改进程的当前目录: 可以使用CRT函数_chdir,需要包含<direct.h>头文件 也可以使用SetCurrentDirectory,需要包含<Windows.h>头文件 阅读全文
posted @ 2020-08-20 22:34 zhaotianff 阅读(338) 评论(0) 推荐(0) 编辑
摘要:Windows操作系统中,库分为动态链接库(dll)和静态链接库(lib) 动态库是Windows中实现代码共享的一种方式。它是一个二进制式文件,不可单独运行,需要调用方调用才能运行。在Windows中,动态库可以被多种编程语言所支持。 静态链接库不同于动态链接库(dll),在静态库情况下,函数和数 阅读全文
posted @ 2019-04-30 16:59 zhaotianff 阅读(994) 评论(0) 推荐(0) 编辑