自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

转载 用 GetEnvironmentVariable 获取常用系统环境变量

以前曾用 GetWindowsDirectory、GetSystemDirectory、GetTempPath 等函数获取系统常用文件夹;也用过 SHGetSpecialFolderLocation、SHGetPathFromIDList 函数获取过更多常用路径;但这都不如用 GetEnvironmentVariable 获取系统变量来得快.//譬如 %WINDIR%

2017-08-06 11:18:56 1021

转载 wm_command

最近在用VC2008做开发,后来由于要用到消息的发送,而且需要自定义消息,在网上查找了很多例子,根据他们所说的,虽然大致都差不多,但是基本上没有一个能完全做出来的。要知道VC编程有一个小地方出错,都可能是个让你头晕脑胀的事情。经过我后来不但探索,经过改进之后,一点错误都没有,现在贴出来供大家参考。      1. 先来个基本知识介绍SendMessage的基本结构如下:Se

2017-05-11 14:06:13 328

转载 Module State

4. Module StateModule State保存着和Module相关的状态信息。Module是Windows的术语,代表任何一个可执行的代码文件, EXE和DLL都是Module的一种。Module State有下面几种:1.     AFX_MODULE_STATE,保存MODULE的信息,是_AFX_BASE_MODULE_STATE和_AFX_DLL_MODULE_STAT

2017-05-08 17:54:32 1104

转载 以程序的方式操纵NTFS的文件权限

本篇文章内容主要参考了 陈皓 《以程序的方式操纵NTFS的文件权限 》,然后加入了一些自己学习和理解的东西。在NTFS文件系统出现后,在Windows系统(2K/XP/Vista..)下的对象,包括文件系统,进程、命名管道、打印机、网络共享、或是注册表等等,都可以设置用户访问权限。在Windows系统中,其是用一个安全描述符(Security Descriptors)的结构来保存其权限的设

2017-04-26 15:33:40 372

转载 gdi+

其实这个也没有什么用,毕竟已经是过时的技术了。不过技术的更新跟实际的使用还是有差距了,免不了还是要用这种过时的技术,所以还是记录下来,方便以后查阅。  GDI+没记错的话是跟随XP诞生的,是XP系统上的图形绘制系统(以前的是GDI),GDI+相对于GDI提供了一些新的特性,比如渐变的画刷,支持多种图像格式等等。不过我觉得最大的变化,还是编程模型上的变化。GDI+使用了面向对象的思想,对接口进行

2017-04-20 14:03:55 253

转载 初试ActiveX控件

初试ActiveX控件    这几天看了关于COM技术的资料并看了孙鑫老师关于ActiveX控件的教程,自己就动手实践了一下。教程中用的是VC6.0实现的,我用的是vs2010,在实践的过程中也遇到了一些问题,最终都解决了。在这里将学习过程分享一下。    ActiveX控件的底层实现是基于COM技术的。任何一个控件都有自身的属性、方法、事件。那么我们自己在开发ActiceX空间的

2017-04-14 17:33:19 269

转载 !

ShellExecute使用详解有三个API函数可以运行可执行文件WinExec、ShellExecute和CreateProcess。1.CreateProcess因为使用复杂,比较少用。2.WinExec主要运行EXE文件。如:WinExec('Notepad.exe Readme.txt', SW_SHOW);3.ShellExecute不仅可以运行EXE文件,也

2017-04-06 14:40:16 184

转载 去玻璃

ref : http://hi.baidu.com/lifuchao2008/blog/item/f23ea71eee047ffc1ad57640.htmlVC实现去掉vista窗口的玻璃效果最近发现以前的自绘皮肤窗口,在VISTA系统开启玻璃效果的情况下,非客户区的皮肤总是被那层玻璃盖着,甚感烦躁,经过查找资料,发现那个玻璃效果是VISTA下有个dwm.exe弄的,微

2017-04-01 14:21:04 291

转载 窗口生命周期

窗口创建    下图为窗口创建时,依次调用的函数。形如XXXXCreate的函数,一般只在这个流程中会调用,而其他函数还有可能在程序运行中因响应消息而被调用到。(红色字体是重载函数,黑色字体是消息响应函数。)PreCreateWindow()->OnGetMinMaxInfo()->OnNcCreate()->OnNcCalcSize()->OnCreate()->OnSize()

2017-03-29 11:33:10 333

转载 WM_SIZE、WM_SIZING、WM_GETMINMAXINFO

最近用到窗口变化的一些东西,遇到几个相关的消息函数,简要分析,作为备忘。3个消息分别是:WM_SIZE、WM_SIZING、WM_GETMINMAXINFO;分别对应相应的处理函数:OnSize、OnSizing、OnGetMinMaxInfo。当窗口大小发生变化时,响应的顺序依次是:WM_GETMINMAXINFO-->WM_SIZING-->WM_SIZE。 

2017-03-28 15:28:51 1346

转载 CreateEx的用法

2010年4月10日记:如果程序主窗口不是由CframeWnd派生而来,而是由CWnd派生而来,那么在创建窗口的时候,必须注册自己的WNDCLASS,因为CWnd::CreateEX不接受NULL WNDCLASS名称。这种情况下,注册WNDCLASS样式半建立窗口有两种方式。方式一,定义一个WNDCLASS结构实例,并对每个字段进行初始化,然后调用::RegisterCl

2017-03-23 13:29:30 3414

转载 窗口风格(Window style)

窗口风格(Window style) WS_BORDER   有边框窗口 WS_CAPTION   必须和WS_BORDER风格配合,但不能与WS_DLGFRAME风格一起使用。指示窗口包含标题要部分。(很明显,其中的WS_CAPTION就是多余的,因为它是由WS_BORDER和WS_DLGFRAME组成的,去掉它对窗口没有任何影响)WS_CHILD   说明窗口为子窗口,

2017-03-23 13:16:02 180

TCP IP网络编程(韩国版)

TCP IP网络编程(韩国版),希望对网络初学者有帮助!!!!!

2018-01-19

学习注册表、动态链接库、mysql的好帮助手册

注册表、动态链接库、mysql学习的好帮助手册,cham格式。希望能帮助到你!谢谢

2018-01-18

空空如也

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

TA关注的人

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