自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

梦想---软件设计师

凡事尽其自我,一切悠然对待。

  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 VC使用位图和图标制作按钮

位图按钮的实现方法:      首先,我们创建一个基于对话框的应用程序CmyDialog    ;      Ι.MFC的CBitmapButton类,这也是最简单的功能最强的位图按钮。我们可以采取如下的步骤:      1. 为按钮指定唯一的按钮标题(此例子为OK按钮,这里设置按钮标题为OK)并选中Ownerdraw属性,然后在项目中加一些位图资源,并用名字标示这些资源而不要用数字ID,其ID分

2008-02-28 16:11:00 4663 2

转载 Linux编程新手入-----shell入门

前言  使用 Shell  以下将介绍并解释基本的 shell 命令和机制。  第一篇:超级工具/Terminals,xterms 和 Shells  一、超级工具  您或许听过这样的论调:命令行(the mommand line)早就已经过时了,那东西神秘兮兮的,等等。有些人甚至觉得操作系统中应该没有这些命令才好。  事实是上,您可以不懂任何 shell ,就能使用 Linux 。您启动系统后可

2008-02-28 11:08:00 835

转载 新手Unix和Linux下C语言学习指南

引言  尽管 C 语言问世已近 30 年,但它的魅力仍未减退。C 语言继续吸引着众多的开发者,他们为了编写、移植或维护应用程序而必须学习新技能。  本文是为了满足对C语言初学者或想提高自身C语言修为的开发人员的需要而写的。希望对您的学习和工作有所帮助。您也许不赞同其中的某些方法,但我们希望您会喜欢其中的一些。  本文不介绍作为一个程序员应掌握得语言细节,而是与初学者分享自己的UNIX

2008-02-28 10:20:00 686

转载 资深程序员给新人程序员的八点建议

八点建议:1.在大学的时候尽量多地进入公司参与实际工作,一方面积累工作经验,另一方面,提前认识工作和自己,以便毕业时更准确地把握自己的方向。2.从毕业开始到毕业后至少5年内,踏踏实实地专研技术,这是一个积累过程,千万不要把心思放在钱和职位上。钱和职位只是能力的附属品,不要让其喧宾夺主。3.从毕业后3年到7年的时间,注意学习工作当中的方法以及相关的管理和流程,不但要知其然,还要知其所以然

2008-02-20 12:30:00 637

转载 VC的若干实用小技巧

VC的若干实用小技巧Visual C++6.0(5.0)开发工具功能非常强大,但是对于初学者来说,却有很多细节的问题需要注意。作者搜集整理了以下一些实用小技巧,希望对初学者有所帮助。1:使用vc开发项目时,常会遇到这种情况 即明明只改动了一个文件,却要把整个项目全部重新编译连接一次。 刚刚连接好,一运行,又提示重新编译连接一次,非常讨厌。 这是因为出现了未来文件 的缘故。 解决方法:找出对应文

2008-02-14 17:27:00 685

转载 VC--CAnimateCtrl 动画控件的学习

动画控件  Windows 95支持一种动画控件(Animate control),动画控件可以播放AVI格式的动画片(AVI Clip),动画片可以来自一个AVI文件,也可以来自资源中。合理地使用动画控件,可以使程序的界面更加形象生动。11.5.1 动画控件的使用MFC的CAnimateCtrl类封装了动画控件,该类的Create成员函数负责创建动画控件,其声明为:BOO

2008-02-14 15:26:00 5433

转载 深入_beginthread和CreateThread

程序员对于Windows程序中应该用_beginthread还是CreateThread来创建线程,一直有所争论。本文将从对CRT源代码出发探讨这个问题。I. 起因今天一个朋友问我程序中究竟应该使用_beginthread还是CreateThread,并且告诉我如果使用不当可能会有内存泄漏。其实我过去对这个问题也是一知半解,为了对朋友负责,专门翻阅了一下VC的运行库(CRT)源代码,终于找

2008-02-10 22:19:00 1061

转载 VC多线程编程

一、问题的提出编写一个耗时的单线程程序:  新建一个基于对话框的应用程序SingleThread,在主对话框IDD_SINGLETHREAD_DIALOG添加一个按钮,ID为IDC_SLEEP_SIX_SECOND,标题为“延时6秒”,添加按钮的响应函数,代码如下: void CSingleThreadDlg::OnSleepSixSecond() { Sleep(6000); //延

2008-02-10 21:34:00 577

转载 VC---#pragma 指令的使用

      在所有的预处理指令中,#Pragma   指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma   指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,   且对于每个编译器都是不同的。     其格式一般为:   #Pragma   Para  

2008-02-07 21:24:00 623

转载 VC----#pragma pack作用

通过#pragma pack(n)改变C编译器的字节对齐方式    在C语言中,结构是一种复合数据类型,其构成元素既可以是基本数据类型(如int、long、float等)的变量,也可以是一些复合数据类型(如数组、结构、联合等)的数据单元。在结构中,编译器为结构的每个成员按其自然对界(alignment)条件分配空间。各个成员按照它们被声明的顺序在内存中顺序存储,第一个成员的地址和整个结构的地址

2008-02-07 21:21:00 2013 1

MFC中文帮助

这是MSDN的部分中文译本.

2008-01-09

空空如也

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

TA关注的人

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