自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (5)
  • 收藏
  • 关注

转载 自绘按钮的实现

自绘按钮的实现如果你希望能够在自己的程序中表现出新意,那么你一定不会仅仅满足于MFC提供那些标准控件。这时,我们就必须自己另外多做些工作了。就改变控件外观这一点来说,主要是利用控件的自绘功能(Owner Draw)实现的。本篇将和各位一起定义一个XP风格的CXPButton按钮类,目的不在于介绍CXPButton类的使用技巧,而在于向各位阐述实现自绘按钮的方法。当然如果你觉得CXPButton有用

2007-05-29 22:59:00 830

原创 ShellExecute()函数使用方法集锦

Q: 如何打开一个应用程序? ShellExecute(this->m_hWnd,"open","calc.exe","","", SW_SHOW );或ShellExecute(this->m_hWnd,"open","notepad.exe", "c://MyLog.log","",SW_SHOW );正如您所看到的,我并没有传递程序的完整路径。Q: 如何打开一个

2007-05-29 22:45:00 828

转载 让你的窗口增加动画效果

  Windows图形界面实现了卷帘、淡入淡出和弹出效果,使界面更吸引人。如果你要在你的窗体中使用这些效果,你只需要一个API函数:AnimateWindow!     这个API函数使用简单,你只需要提供你的窗体的句柄、动画进行的毫秒数和一些指定效果和方向的标志。    试着在你的窗体的OnShow事件处理函数中加入下面的代码: ... AnimateWindow(Self.Hand

2007-03-21 13:43:00 1019

转载 AnimateWindow的使用

前段时间经常在论坛或者文档上面讨论AnimateWindow的使用,或者有说到98下面不能使用的,或者有人说MSDN上面说98下一定能用的,我试了一下,2000下面我尚不能直接使用这个函数,98下面更不能够了。察看了一下User32.dll,那个函数又确确实实的存在,究其原因,就是用为这个函数的Winver定义在大于0x0500,这个问题已经有人在文章中提到了,他使用的是修改函数定义,将Winve

2007-03-21 13:27:00 916

转载 动画窗口的实现

动画窗口的实现一、引言俗话说"佛靠金装,人靠衣装",一个好的软件如果能配上精美的界面一定会让更多的用户认同它。喜欢上网的朋友对NetAnt(网络蚂蚁)这个软件一定不会陌生,它的下载速度,断点续传的功能都给我们留下了深刻的印象,同时它的软件界面也是相当棒的。在NetAnt的1.23版中,当下载任务完成或出错时,在主窗口的中央会以动画的方式展开一个窗口,报告当前下载的状况;当用户关闭窗口时,窗口又以收

2007-03-21 13:22:00 793

原创 更改注册表后立即见到效果

前段时间,我做了一个修改注册表的小工具软件,但开始时不注销系统却不能马上见到更改注册表后的效果,后来上网查了一下资料,找到了下面一句代码: ::SendMessage(HWND_BROADCAST, WM_SETTINGCHANGE, NULL, NULL);我将它添加到我的应用按钮的代码中,确实能够达到预期的效果,选中软件上更改注册表的项目后,点击应用按钮效果立即显现,达到了我的目的。

2007-03-21 12:07:00 1122

转载 超线程技术与双通道技术

对于超线程技术和双通道内存控制技术可以说是两种不同的技术。当然,这两种技术在实际中的应用,均能从不同的应用层面找到自己的位置和价值。为了让大家彻底了解两种技术,笔者认为,唯有对这两种技术进行相应的剖析和纵向对比测试,方能找到我们所需要的答案。当然,也只有这样,才能使我们在“攒机”的时候,做到“有的放矢”,以避免自己钱袋中所剩无几的“银两”被浪费掉。一、 什么是“超线程”处理器技术? 1、简

2007-03-12 20:56:00 775

原创 我替一位仁兄改的n进制数相加的问题

下面是我替一位仁兄改的n进制数相加的问题的程序,保存下来也供以后自己参考。如果哪位仁兄觉得有不恰之处,欢迎赐教!#include #include #include int abc(char x[], char y[], int n) { char z[80]; int w = strlen(x); for(int i = w-1; i >= 0;  i--) {  char temp

2006-12-17 21:08:00 727

原创 对话框中控件透明的方法

    本人最近在做界面的时候,搞了一个基于对话框的程序,对话框上有一些复选按钮,而本人又用了一个位图来作为对话框的背景,但问题来了,复选按钮一直不能弄成透明的,复选按钮后面的一块有颜色的方块丑死了。经笔者多次试验,得出以下方法可以解决此问题:    1。先在对话框类中增加一个画刷类的成员变量,然后在对话框的构造函数中初始化此变量为无画刷,然后在对话框的WM_CTLCOLOR消息的响应函数On

2006-11-17 08:42:00 962

转载 动态控件的生成与响应

动态控件的生成与响应     

2006-08-24 13:19:00 1104

原创 C++学习问题

  入门:  入门就是要初步对编程的思想有个了解,并且能编程解决一些小问题。入门一定要选好书,难度如果太低了会造成对读者的误导,以为编程就是这么回事;也不能太高深,免的打击读者的信心。既然编程的入门要求是编一些小程序解决小问题,那么就没必要直接学习C++,我觉得循环、判断、跳转、指针才是最基本的编程思想,学通了这些对以后学习C++很有帮助。  我建议应该先把C扎实地学好,不光要掌握C的语法

2006-06-18 23:26:00 771

转载 晨星老大给c++学习者的书目

(一)语言入门:《C++ Primer》最新版本:第三版(第四版国外已上架,国内一些网上书店也在预订中)适合有丰富C经验,缺乏C++经验的。不过我个人一直认为此书带着过于强烈的C语言的痕迹,对于C++的学习未必是好事。《The C++ Programming Language》/《C++程序设计语言》最新版本:第三版特别版简称TC++PL,有其他语言的丰富经验的。(也有人简

2006-06-14 23:12:00 1236

转载 C/C++语言struct深层探索

1. struct的巨大作用  面对一个人的大型C/C++程序时,只看其对struct的使用情况我们就可以对其编写者的编程经验进行评估。因为一个大型的C/C++程序,势必要涉及一些(甚至大量)进行数据组合的结构体,这些结构体可以将原本意义属于一个整体的数据组合在一起。从某种程度上来说,会不会用struct,怎样用struct是区别一个开发人员是否具备丰富开发经历的标志。  在网络协议、通信控制、嵌

2006-06-14 13:11:00 1058

Windows异化精灵

一款自己做的修改常用注册表项的小软件,自带定时关机功能。

2007-07-15

微软C编程精粹

一本微软关于C语言的各种问题的解答方面的电子书,值得一看。

2007-07-15

一本介绍注册表的书

一本介绍注册表的书,介绍了注册的键值的作用及用修改注册表的方法来进行电脑的设置。

2007-07-15

编程珠玑.pdf

编程珠玑.pdf,一本很好的书。

2007-04-17

空空如也

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

TA关注的人

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