jiangxinyu的专栏

叶子的离开,是因为风的追求还是树的不挽留?

MFC的CListCtrl的使用与技巧

列表控件可以看作是功能增强的ListBox,它提供了四种风格,而且可以同时显示一列的多中属性值。MFC中使用CListCtrl类来封装列表控件的各种操作。通过调用 BOOL Create( DWORD dwStyle, const RECT& rect, CWnd* pParentWnd,...

2010-02-25 14:26:00

阅读数:2095

评论数:0

MFC-ListCtrl 可编辑重写

MFC下,提供了List Control控件,当选择Report模式时,可以方便的做数据报表之类的应用。类似下图: 但是有个不大不小的问题是,当List Control选择可编辑模式时,只有每一行的第一列的单元格才能编辑,而且在默认情况下,当选中的时候,也只有被选中的这一行的第一个单元格才会反色显...

2010-02-25 11:29:00

阅读数:4883

评论数:0

MFC 中的CListCtrl简介

以下未经说明,listctrl默认view 风格为report相关类及处理函数MFC:CListCtrl类SDK:以 “ListView_”开头的一些宏。如 ListView_InsertColumn1. CListCtrl 风格      LVS_ICON: 为每个item显示大图标      ...

2010-02-25 09:27:00

阅读数:1157

评论数:0

软件后门

软件彩蛋我想大家都应该听说过。经典的比如在Excel得某个单元隔里面OOXX就可以获得一个赛车游戏之类。这是一种软件彩蛋,纯属娱乐。但是更多的“彩蛋”被用作软件后门。比如我们提供给客户一个软件,通常是看不到某些调试用的窗口和工具的;当我们被要求给客户提供现场技术支持的时候,我们往往希望通过某种隐秘...

2010-02-25 09:26:00

阅读数:1306

评论数:0

MFC-关于ListCotrol

列表控件可以看作是功能增强的 ListBox,它提供了四种风格,而且可以同时显示一列的多中属性值。MFC 中使用 CListCtrl 类来封装列表控件的各种操作。通过调用 BOOL Create( DWORD dwStyle, const RECT& rect, CWnd* pParent...

2010-02-25 09:25:00

阅读数:708

评论数:0

CString常用方法简介

CString常用方法简介CString::Compareint Compare( LPCTSTR lpsz ) const;返回值   字符串一样 返回0          小于lpsz  返回-1         大于lpsz  返回1         区分大小字符         CStri...

2010-02-24 13:45:00

阅读数:485

评论数:0

CString - 详解

CString目录[<a id="dir_alt" onclick="function onclick(){mEffect.showCatalog()}" href="javascript:void(0)">隐藏]1、CStr...

2010-02-23 08:54:00

阅读数:1147

评论数:0

Win32全局钩子在VC5中的实现

     Windows系统是建立在事件驱动的机制上的,说穿了就是整个系统都是通过消息的传递来实现的。而钩子是Windows系统中非常重要的系统接口,用它可以截获并处理送给其他应用程序的消息,来完成普通应用程序难以实现的功能。钩子的种类很多,每种钩子可以截获并处理相应的消息,如键盘钩子可以截获键盘...

2010-02-22 08:26:00

阅读数:459

评论数:0

如何找到桌面上报错的窗口,C#中捕捉对话框

如何找到桌面上报错的窗口,不管是父窗口还是子窗口,而且获得它的出错信息呢? 主要是利用API函数:[DllImport("user32.dll")]public static extern int FindWindowEx(int hwndParent, int hwndChi...

2010-02-05 14:55:00

阅读数:1231

评论数:0

c# 窗口句柄有关的常见问题

 1、如何获得一个窗口的句柄?例如获取窗口PictureBox控件(其他控件也可以)的句柄,IntPtr handle = pictureBox.Handle;2、注意:窗口创建和窗口创建完毕即有句柄完全是两回事!!!窗口创建时,窗口并没有创建句柄,只有Application.Run(form)或...

2010-02-05 14:52:00

阅读数:1300

评论数:0

C++获取当前路径

 C++获取当前路径 1{     CString strPath;     GetCurrentDirectory(MAX_PATH,strPath.GetBuffer(MAX_PATH));     strPath.ReleaseBuffer();     return strPath;} 2...

2010-02-04 09:26:00

阅读数:1169

评论数:1

HOOK钩子机制学习笔记(3) - 钩子常用结构体MSDN翻译整理

HOOK钩子机制学习笔记(3) - 钩子常用结构体MSDN翻译整理 收藏 作者:MaybeHelios     blog: http://blog.csdn.net/maybehelios/    下面是应用Hook时会用到的各种结构。结构1:CBT_CREATEWND Structure    ...

2010-02-03 10:53:00

阅读数:1852

评论数:0

HOOK钩子机制学习笔记(2) - 钩子类型MSDN翻译整理

HOOK钩子机制学习笔记(2) - 钩子类型MSDN翻译整理 收藏 作者:MaybeHelios     blog: http://blog.csdn.net/maybehelios/         从现在开始,介绍全部钩子类型,一共有15种。由于本人现在使用C#,所以将原文中的Function...

2010-02-03 10:52:00

阅读数:1746

评论数:0

HOOK钩子机制学习笔记(1)

一、什么是钩子(hook)    Windows系统是建立在事件驱动的机制上的,说穿了就是整个系统都是通过消息的传递来实现的。钩子(hook)是一种特殊的消息处理机制,钩子可以监视系统或进程中的各种事件消息,截获发往目标窗口的消息并进行处理。这样,我们就可以在系统中安装自定义的钩子,监视系统中特定...

2010-02-03 10:51:00

阅读数:1761

评论数:1

HOOK钩子机制学习笔记(4) - 钩子函数说明

翻译参考自MaybeHelios的blog: http://blog.csdn.net/maybehelios/        通过SetWindowsHookEx方法安装钩子,该函数指定处理拦截消息的钩子函数(回调函数),可在钩子函数中自定义消息的处理,可修改消息或屏蔽消息。钩子函数的格式是固定...

2010-02-03 10:49:00

阅读数:2495

评论数:0

C#系统钩子的实现

看了很多资料,都提到系统钩子(Hook)必须是一个dll,这样Windows才能在所有进程中共享钩子代码。与钩子相关的3个Windows API函数是:SetWindowsHookEx、UnhookWindowsHookEx、CallNextHookEx,它们的简要说明如下: HHOOK SetW...

2010-02-01 15:37:00

阅读数:897

评论数:0

DLL的远程注入技术详解

DLL的远程注入技术是目前Win32病毒广泛使用的一种技术。使用这种技术的病毒体通常位于一个DLL中,在系统启动的时候,一个EXE程序会将这个DLL加载至某些系统进程(如Explorer.exe)中运行。   这样一来,普通的进程管理器就很难发现这种病毒了,而且即使发现了也很难清除,因为只要病毒寄...

2010-02-01 14:46:00

阅读数:458

评论数:0

如何编写DLL文件(开发环境VS2005)

动态链接库 在Windows 应用程序中使用动态链接库有很多的好处。最主要的一点说是它可以使得多个应用程序共享一段代码,从而可以大幅度的降低应用程序的资源开销,同时很缩小了应用程序的最终执行代码的大小。此外,通过使用动态链接库,我们可以把一些常规的例程独立出来,有效的避免了不必要的重复开发,并且,...

2010-02-01 14:30:00

阅读数:1039

评论数:1

Windows消息拦截技术的应用

Windows消息拦截技术的应用民航合肥空管中心 周毅 一、前 言众所周知,Windows程式的运行是依靠发生的事件来驱动。换句话说,程式不断等待一个消息的发生,然后对这个消息的类型进行判断,再做适当的处理。处理完此次消息后又回到等待状态。从上面对Windows程式运行机制的分析不难发现,消息在用...

2010-02-01 11:30:00

阅读数:795

评论数:0

一个“自杀”程序的制作实录

一个“自杀”程序的制作实录 文 / 周毅   每次听到或看到“自杀”这个词,在我内心深处都会产生那种莫名的痛心与不安,引发起自己对生命价值的思考。自杀虽然是一种众人痛恨的行为,但对于那些对生活极端失望并以生命存在而痛苦的人们,也许是一种最好解脱的办法。请大家不要被本人上面的言论影响到你的阅读情绪,...

2010-02-01 11:28:00

阅读数:875

评论数:0

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