Windows编程问题
文章平均质量分 77
Windows编程中的相关问题
优惠券已抵扣
余额抵扣
还需支付
¥89.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
宇龍_
有些白嫖党连个赞都不点甚至直接抄走了说原创,新发布的都写到专栏里吧,哎。
私聊给群号,可进Q群咨询问题。
展开
-
编写Windows系统服务(通过ATL实现)支持xp系统
前言C++通过ATL可以很容易的实现Windows系统服务,这里以VS2017为例,其他版本的VS基本上都一样操作。编写TestService1、新建项目新建项目——ATL项目——命名为TestService2、选择应用程序类型为服务.exe3、生成源代码4、修改服务的名称在资源视图下可以修改服务的名称5、实现接口: 实现以下几个接口,以隐藏父类的同名函数(注意这里不是重写...原创 2022-04-14 21:52:48 · 1285 阅读 · 1 评论 -
Windows编程——读写锁
读写锁,线程同步,Windows原创 2022-06-13 23:18:25 · 1554 阅读 · 2 评论 -
WinDbg分析dump文件
调试能力可以说是最重要,尤其对于C/C++程序员而言,更是如此!当我们从测试那里拿到dump文件后,需要将对应的二进制文件(exe、dll等放到和出了问题的那台电脑同样的路径下)1、用WinDbg打开dump文件2、设置符号路径(生成二进制文件时对应的PDB文件,版本要一致!多个二进制文件的pdb最好生在同一目录):3、设置源码路径(项目的solution路径,多个项目可以加到一个solution里面):4、执行命令: !analyze -v此时WinD.原创 2022-05-17 23:25:02 · 7301 阅读 · 1 评论 -
通过进程PID获取可执行文件全路径,提取路径中的文件名,提取文件名后缀、提取全路径中的目录、枚举进程加载模块dll
需要用到如下API32位的程序调用此API同样能获取到64位进程的可执行文件路径。下面是微软在文档中的说明,由于该API很简单就不再复述了hProcess [in]A handle to the process. This handle must be created with the PROCESS_QUERY_INFORMATION or PROCESS_QUERY_LIMITED_INFORMATION access right. For more information, see Proces原创 2022-05-08 16:04:32 · 1924 阅读 · 0 评论 -
ATL容器——CAtlArray,CAtlList,AtlMap,CRBMap,CRBMultiMap
ATL容器——CAtlArray,CAtlList,AtlMap,CRBMap,CRBMultiMap原创 2022-03-29 21:41:38 · 1029 阅读 · 0 评论 -
C++中“重写“类的静态函数
C++中"重写"类的静态函数原创 2022-09-07 03:15:00 · 930 阅读 · 0 评论 -
通过ATL库CRegKey读、写、遍历注册表(简单方便)
CRegKey读、写、遍历注册表原创 2022-07-18 22:16:03 · 572 阅读 · 0 评论 -
Windows各版本符号表离线下载
Windows各版本符号表离线下载转载 2022-08-28 02:30:00 · 2309 阅读 · 0 评论 -
基于ATL的Com服务注册后被调用,CoCreateInstance返回0x80080005,服务启动失败
CoCreateInstance返回0x80080005服务程序启动失败原创 2022-08-22 22:33:39 · 700 阅读 · 0 评论 -
硬盘基础知识
本文包括以下内容:硬盘主引导扇区、硬盘主引导记录(MBR) 、硬盘分区表(DPT)以及分区引导扇区(DBR),还有FAT表以及簇2(根目录),在文章的最后我们通过案例——手工分析FAT32硬盘中的文件数据来巩固相关知识,并简单讲了下如何重建主引导扇区、如何检查磁盘坏道,以及一些常见驱动上的兼容性问题。原创 2022-08-06 16:15:22 · 817 阅读 · 0 评论 -
初探zend引擎
zend引擎原创 2022-08-01 23:15:50 · 208 阅读 · 0 评论 -
Com多进程通信实现
Com多进程通信实现;Com连接点无法生成代码的解决方案;代理组件XXXPS.dll无法编译通过;原创 2022-07-31 22:40:19 · 928 阅读 · 7 评论 -
windbg分析进程卡死、CPU高占用
本文重点讲述的是通过windbg分析进程卡死、CPU占用过高的问题,在日常的开发过程中,,那么在这种情况下我们该如何找出程序是在哪个环节或函数处卡主的?本文正是为了解决此问题。原创 2022-07-31 13:50:21 · 2182 阅读 · 0 评论 -
Windows线程池使用方法
Windows线程池原创 2022-07-30 18:20:44 · 767 阅读 · 0 评论 -
如何将自己的证书设置为根证书(Windows系统)
如何将自己的证书设置为根证书原创 2022-07-23 17:46:46 · 2106 阅读 · 0 评论 -
WinVerifyTrust调用返回80096005错误,时间戳签名或证书无法验证或已损坏
WinVerifyTrust;80096005;时间戳签名或证书无法验证或已损坏原创 2022-07-23 11:49:06 · 1866 阅读 · 0 评论