摘要: 本文链接:https://www.cnblogs.com/jqdy/p/15080977.html 程序的配置参数可以存储在注册表中,可以用 RegQueryMultipleValues() API 一次性获得注册键下的多个值。 该函数定义在 Winreg.h 中,微软官方说明。 LSTATUS R 阅读全文
posted @ 2021-07-30 18:39 jqdy 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 本文连接:https://www.cnblogs.com/jqdy/p/15079152.html 安装和卸载服务程序可以在命令行中使用 “sc install 服务名” 和 “sc uninstall 服务名”。 也可以将安装和卸载功能加入程序中去。 1 #include <Windows.h> 阅读全文
posted @ 2021-07-30 12:57 jqdy 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 原文连接:https://www.cnblogs.com/jqdy/p/15079041.html API 函数出现错误后,通过GetLastError() 可以取得对应的错误代码。利用这个错误代码可以进一步查询到对应的文字描述信息。 参数1:pszErrorString(out),信息字符串缓冲区 阅读全文
posted @ 2021-07-30 12:04 jqdy 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 原文链接:https://www.cnblogs.com/jqdy/p/15078827.html 编写服务程序时,仅仅在安装服务过程中需要在显示器上输出简单的提示信息,其他部分并不需要显示器的输出操作。如果使用printf系列函数会占用一定的空间。 使用 API 函数做了一个简单的输出函数: 1 阅读全文
posted @ 2021-07-30 11:30 jqdy 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 本文链接: https://www.cnblogs.com/jqdy/p/15073952.html C# 的 DateTime 类使用起来非常方便,std 可以方便的实现类似的功能,但是会占用稍大的空间,在服务程序的编制中稍显不足。 下面,利用 windows API 实现了一个类,可以实现系统时 阅读全文
posted @ 2021-07-29 10:38 jqdy 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 本文连接:https://www.cnblogs.com/jqdy/p/14993286.html Windows系统日志的API有两个版本。一个是适用于Windows Server 2003、Windows XP 或 Windows 2000,升级版适用于 Vista 及以后的版本。两个版本使用两 阅读全文
posted @ 2021-07-10 11:10 jqdy 阅读(1564) 评论(0) 推荐(0) 编辑
摘要: .ini文件是windows程序的配置文件,其结构为: ;以分号开头的行为注释行 ;[]括起来的行为章节名,后续的”key-value对“都属该章节 [section 1] ;等号前面的相当于key,等号后面的相当于value User Name=John User Id=1 [section 2] 阅读全文
posted @ 2021-05-29 11:53 jqdy 阅读(1087) 评论(0) 推荐(0) 编辑
摘要: 原文链接:https://www.cnblogs.com/jqdy/p/14476285.html 代码中用到了函数指针,该函数指针有一个参数,参数类型也是一个指针,见下面代码片段的第5行红色部分。使用Keil编译时出现了“error C212: indirect call: parameters 阅读全文
posted @ 2021-03-04 14:44 jqdy 阅读(4430) 评论(0) 推荐(0) 编辑
摘要: 本文地址:https://www.cnblogs.com/jqdy/p/14385295.html 操作寄存器时经常用到令某位等于零或者等于一,还有令连续的几位等于某个值,等等这样的操作。 按照一般的做法,比如让某个寄存器的 B1 位等于一时,会“或”上0x02,每次总是反复确认是否正确;换成和(1 阅读全文
posted @ 2021-02-07 15:11 jqdy 阅读(1323) 评论(0) 推荐(0) 编辑
摘要: 本文连接:https://www.cnblogs.com/jqdy/p/14351991.html 有很多例子介绍C编程时使用结构(struct)模拟类(class)的方法。这些例子有个共同的特点,都没有涉及到class中this指针的处理方法,造成类的“方法”处理“属性”必须把需要的多个“属性”以 阅读全文
posted @ 2021-01-31 11:53 jqdy 阅读(2005) 评论(0) 推荐(0) 编辑