- 博客(6)
- 资源 (31)
- 收藏
- 关注
原创 win32 窗体隐藏
win32 窗体隐藏 int main(int argc, char* argv[]) 使用#pragma comment(linker, "/subsystem:windows /entry:mainCRTStartup") int _tmain(int argc, _TCHAR* argv[]) 使用#pragma comment(linke
2017-08-25 10:10:10 689
原创 服务程序调用 CreateProcessAsUser 0xC0000005访问冲突问题
在使用CreateProcessAsUser时出现了 0xC0000005访问冲突问题,百思不得其解。终于在子航的博客http://www.cnblogs.com/hezihang/p/3387283.html找到问题根源 错误代码:#include #pragma comment(lib, "WtsApi32.lib")bool MyImpersonateLoggedOnUse
2017-08-16 10:29:08 1093
原创 项目管理之功能接口与界面
桌面应用软件开发,开发人员之间的任务安排是个难题。 在开发一个软件项目时,发现开发功能接口的人员在接口对接的时候居然去向开发界面的人员去了解,以便于将功能代码亲自嵌入界面中。发现如此方式非常影响开发进度。因为,本来界面与功能接口的对接最为理想的是,界面需要什么接口提供什么,接口只要知道其自身功能的实现,不用去了解界面,同时界面只需要实现用户交互和接口给的功能是自己所需要的,不需要去
2017-08-10 14:54:30 1417
原创 判断磁盘/U盘 是否 被写保护
应用程序经常要对磁盘做操作,如拷贝文件,读取文件,列举磁盘之类的。 在读取文件时会遇到有些移动盘被写保护的情况,通常处理的方式是在对应盘里写个文件判断是否成功,为了跳过系统弹框用SetErrorMode设置一下 如下代码:#include #include BOOL IsDeviceProtected(char Drive){ BOOL rst = true;
2017-08-10 11:01:45 874 1
原创 InternetReadFile 处理大数据
在获取网页内容,数据量如果比较大,可能会出现获取的内容错乱,此时可以通过停顿来使得缓存内容更新。#include #include #include #include #define MAXBLOCKSIZE 1024#pragma comment (lib, "wininet.lib")bool GetUrlInfo(const wchar_t
2017-08-04 15:18:14 1162
原创 lib + class
本文介绍下将class类封装成dll/lib库的方法 关键点:添加declspec(dllexport) 一、封装成动态库 test.dll 步骤1: 写代码 ----- test.h #pragma once class declspec(dllexport) CTest{public: CTest();
2017-08-03 11:45:53 237
windows音量控制命令行工具
2020-09-12
insvr.exe - bat服务启动器
2020-06-21
https post 命令行工具
2019-06-06
linux-nginx+rtmp资源整合包
2019-03-18
eMule0.49c-Sources
2018-01-02
version.rc
2016-11-30
简单 易上手 DxMediePlay
2014-09-09
我的 串口 modbus dll
2014-01-20
我的 ping dll
2014-01-17
vc xml 读取
2013-09-26
C# 读xml
2013-09-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人