- 博客(4)
- 资源 (16)
- 收藏
- 关注
原创 windows服务程序中创建用户进程
最近碰到个问题, 需要在服务中检测用户桌面的情况。但是服务程序都是SYSTEM账户下运行, 属于Session0, 不能检测到用户桌面的情况。所以就需要另启一个用户进程来获取这些信息, 然后发送给服务。所以就用到了 CreateProcessAsUser来创建用户进程。#include #include #include #include #include #pragma com
2015-11-30 17:11:56 2823 3
原创 debug和release版本dll混用导致的问题
最近在调试程序的时候有一个现成的模块为了方便直接copy了一个release版本的dll过来。在调试的时候发现了一个指针访问的问题。在执行一个dll中的函数的时候导致了这个问题。估计是debug版本和release版本dll的函数地址不同, 单是从lib到定位到dll对象或者函数地址位置的原理是什么, 这还是个问题。...
2015-11-22 17:37:23 6662 1
原创 枚举桌面窗口并获取进程信息
#include #include #include #pragma comment(lib, "psapi.lib")using namespace std;BOOL CALLBACK EnumWindowsProc(HWND hwnd, LPARAM lParam){ if (GetParent(hwnd) == NULL && IsWindowVisible(hwnd))
2015-11-17 17:00:13 2039
原创 CPPCMS从编译到开始
CPPCMS是一个流行的C++ web开发框架。但是编译过程复杂, 要借助很多工具和第三方代码库。如果要找编译相关的信息可以访问这个人的博客: http://blog.csdn.net/lee353086/article/details/7755809这里面说的非常详细。 只有少许需要修改的地方, 在VS2005版本下会报一些错误, 是因为一些语法问题, 在新的版本中已经没有问题了。这个问
2015-11-05 16:49:54 4276 3
编译好的CPPCMS库
2015-11-05
图片拼接工具
2013-06-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人