自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (3)
  • 收藏
  • 关注

原创 动态库中创建对话框

HINSTANCE hHandle=AfxGetResourceHandle(); AfxSetResourceHandle(g_Instance); CString strDllPath = lpszPath; if(strDllPath.Right(1)!= "//") strDllPath += "//"; CString strXmlFile = str

2010-05-12 15:12:00 888

转载 拦截创建进程的API

这几天在做的一个项目需要用到进程状态的监控,结果在网上搜索过程中,发现了一篇不错的文章,特意转载过来,虽然还没完全弄明白,但其中的思路却很有启发,根据这个思路,可以处理拦截其他windows API的功能,如,把createFile改为createProccess,就可以拦截创建进程的API了。原文如下: ////////////////////////////////////////

2010-04-29 10:26:00 1401

转载 CListCtrl控件点标题排序

排序比较函数static int CALLBACK MyCompareProc(LPARAM lParam1, LPARAM lParam2, LPARAM lParamSort){ CString &lp1 = *((CString *)lParam1); CString &lp2 = *((CString *)lParam2); int &sort = *(int *)lParamSort

2010-04-21 17:41:00 829

原创 职场规则(一)

职场规则:职场中只有两种人,不是男人和女人,是主角和跑龙套的。是不是想起星爷的一句话?对,“死跑龙套的”。主角是不会“死”的,“死”的,只能是跑龙套的。如何定位主角和跑龙套的?主角就是那些有野心、想升官或者说有理想、有目标,他们整天都很忙,隔三差五有点小成就,一旦完成任务就要求下一个任务;而跑龙套的就是那些整天浑浑噩噩却很疲惫的人,能按时完成任务,然后等着下一个任务。区别很小,但是在领导的眼里

2010-04-16 16:17:00 592

原创 wchar_t和char之间的转换

wchar_t* CtestSettingDlg::CharToWchar(const char* pchSrc){ wchar_t* pwchDest = NULL; if (pchSrc != NULL) { int npchLen = strlen(pchSrc); int nwLen = MultiByteToWideChar(CP_ACP, 0, pchSrc

2010-04-15 10:06:00 828

转载 过滤release下因异常而弹出的对话框

debugreport.h#pragma oncevoid InitReporter(const char * pszSavePath); debugreport.cpp#include "StdAfx.h"#include #include "debugreport.h"/////////////////////////////////////////////

2010-04-15 10:01:00 658

原创 系统服务

管理系统服务的几个基本步骤: SC_HANDLE hSCM = ::OpenSCManager(NULL, NULL, SC_MANAGER_ALL_ACCESS); if (hSCM == NULL) { } else { SC_HANDLE hService = ::OpenService(hSCM, szServiceNa

2010-02-02 17:01:00 436

转载 一则新闻引发的一篇小小说

网易新闻链接:http://news.163.com/photonew/00AP0001/7818.html在这则新闻的评论中有一则回复,人才啊。冬,黄昏。他面前有一个人,有一把刀。“我或是刀,你只有一种选择。”那人对他说。他的头始终低垂着,但当他看见了那把刀,他的眼中突然迸发出狼一样的光芒。那一把很平常的刀,一把杀猪刀。刀甚至还很钝。“我从不相信律师,我只相信我的手,还有我的刀。”门,紧

2010-01-27 15:30:00 532

转载 是是非非

163新闻评论里有这么一首诗,写的很是不错。大鹏展翅任翱翔愈挫愈勇志愈刚侠者独行强者健商界宦海是栋梁盖世功名王者立豪言壮语八方响何惧嘈嘈杂音扰笑对骂声种种腔放在这里,留个纪念。最近越来越喜欢看新闻评论了,有才的人太多,哈哈。。。。。。 

2010-01-25 16:12:00 510

转载 linux下安装apach服务

最近由于工作需要,要在Suse下编译一些代码,需要用到aparch服务,就从网上查了下,找到了安装的方法,放到这里,防止以后忘记了。呵呵。。。方法:(以下内容位转载) 1:系统安装,这里就不说了,网上有很多,也很简单。顺便说下,我用的是redhat 9;2:在图形界面下下载apache 安装包,我下的是 httpd-2.2.9.tar.gz 源码安装包,地址是http://httpd.

2009-12-08 16:32:00 1368

原创 读配置文件的代码

 #include "stdafx.h"#include "SHLConfig.h"#include #include #include const int MAX_PATH_LEN = 256;const char* MAX_SEG_UNIT = "maxsegunit";const char* USER_DICT = "userdict";const c

2009-10-29 15:34:00 463

原创 还算不错的链表。:)

#ifndef SHLIST_H#define SHLIST_Hstruct SHListNode{ char* pstrText; // 保存传入的部分文档 int nLen ; // Node长度 SHListNode* pNext; // 下一块传入的文档 SHListNode() { pNext = NULL; nLe

2009-10-28 11:01:00 473

原创 UNICODE环境下CString转char*

NND,弄了2个小时,总算是搞清楚怎么转了。:(  看来我的水平实在太烂了。CString strTest = L"测试";char szTest[5] = {0};WideCharToMultiByte(CP_ACP, WC_COMPOSITECHECK, strTest,

2009-08-27 17:46:00 742

原创 给定Tree的根节点,按层次遍历树

void TravelTree(HL_IRDTreeNode* pNewRoot){ std::queue nodeQueue; if (pNewRoot == NULL) { return; } nodeQueue.push(pNewRoot); while (!nodeQueue.empty()) { HL_IRDTreeNode* pNode =

2009-08-27 16:07:00 1041

原创 性能监控的简单实现

因工作需要,需要写个对进程性能进行监控的DLL,为防止以后忘记,留在这里。:)头文件 #pragma once#ifndef PERFORMANCE_SDK_H#define PERFORMANCE_SDK_H#ifndef PERFORMANCE_EXPORT#define PERFORMANCE_EXPORT _declspec(dllexport) #

2009-08-26 11:13:00 1441

转载 转载:编程随想的博客

今天一口气把这个博客的内容全部看完,深有体会,学会了很多东西,同样是软件开发人员,怎么差距这么大呢?特别转载过来,以供随时参考。:) 博客地址:http://program-think.blogspot.com/(这个地址已经完蛋了) 做技术的或项目管理的都应该来看看。  希望博主不要介意。嘿嘿。。。 今天想看看,却发现这个博客被封了,郁闷,找到了博主的新地址,

2009-02-25 21:49:00 13677

原创 获取PE文件结构的两种方法

 我试验过了,可以运行。实际上只要掌握了PE文件结构,这两种方法还是不难理解的。呵呵。。。。这两段代码是一本书上的(windows捆绑编程),我给搬过来,呵呵。。。BOOL ReadOEPByFile(LPCSTR szFileName){         HANDLE hFile;          hFile = ::CreateFile(szFileName, GEN

2009-02-25 01:48:00 733

原创 关于Combuilder公司

一些朋友最近好像都要去这家公司面试,最近是什么情况不太清楚了,但是如果是想学一些东西,去这家公司还不错,他们的系统非常适合做教学材料,里面包括ACE、boost、CORBA等等技术,还用到了很多种设计模式,静下心,在那里能学到不少东西。但是那些本着赚钱、发展的朋友就免了吧,呵呵。。。个人觉得空间不是很大,还是好好学学外语,然后找个外企吧,呵呵。。。

2009-02-25 01:41:00 763

原创 失业的第一个星期

失业了,不够还挺高兴的,没办法,愁不起来,我是个乐观的人,就是离开公司的那天还可以,挺郁闷的,可是第二天我又高兴的不得了,俺媳妇问俺,你咋就那么高兴呢?我说,我可以好好休息了,他当时给气得直犯迷糊,呵呵。。。。没办法,谁让俺心大呢! 这一周也面试了几家公司,都是小公司,给的钱不多,俺不是很想去,不知道为啥,又有点不想找工作了,就想这么呆着,可是不行啊,俺媳妇和房子都需要我挣钱养活着呢,呵呵

2009-02-23 02:31:00 619

原创 新加坡见闻

今天是公司派来到新加坡的第二天了,今天才上班,所以今天才能把这两天的感受写一下.11/05/2008, 早上5点10分起床,简单的收拾了一下,出发,去机场,没想到,外面居然在下小雨.心里祈祷: 飞机飞不了.....说实话,不是很想去,舍不得俺家臭球(俺媳妇儿^_^)。到了机场,靠,居然还能飞,那就拿着护照、机票进去了。经过很顺利的拿到登机卡,很顺利的过安检,很顺利的在首都机场找到登机口然后就是

2008-05-12 20:57:00 922 1

PIC_driver

linux下PIC驱动的开发例子。仅供参考

2008-04-07

驱动和上层软件cevent通讯.rar

驱动和上层软件cevent通讯开发例子,很简短,但是可以作为框架程序使用

2008-04-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除