banana
欢迎访问香蕉部落http://www.bananatribe.net
摘要: 在进行多线程程序设计的时候,我们经常用到AfxBeginThread函数来启动一条线程 该函数使用起来非常的简单方便,其定义如下 CWinThread* AfxBeginThread( AFX_THREADPROC pfnThreadProc,//线程函数地址 LPVOID pParam,//线程参数 int nPriority = THREAD_PRIORITY_NORMAL,... 阅读全文
posted @ 2008-07-26 11:19 香蕉部落blog 阅读(552) 评论(0) 推荐(0)
摘要: Virtual Key Code Corresponding key VK_LBUTTON Left mouse button VK_RBUTTON Right mouse button VK_CANCEL Control+Break VK_MBUTTON Middle mouse button VK_BACK Backspace key VK_TAB ... 阅读全文
posted @ 2008-07-23 13:45 香蕉部落blog 阅读(307) 评论(0) 推荐(0)
摘要: Introduction CImage是MFC和ATL共享的新类,它能从外部磁盘中调入一个JPEG、GIF、BMP和PNG格式的图像文件加以显示,而且这些文件格式可以 相互转换。 Background 我们知道,Visual C++的CBitmap类和静态图片控件的功能是比较弱的,它只能显示出在资源总的图标、位图、光标以及图元文件的内容,而不像 VB中的Image控件可以显示出绝大... 阅读全文
posted @ 2008-07-22 11:55 香蕉部落blog 阅读(431) 评论(0) 推荐(0)
摘要: 这下有了CImage类,处理其他类型的图片不再寻找第三方类库了。加载到对话框背景的代码如下: //从资源里载入背景JPEG图片 HRSRC hRsrc=::FindResource(AfxGetResourceHandle(), MAKEINTRESOURCE(IDR_JPG1), _T("JPG")); if(hRsrc!=NULL... 阅读全文
posted @ 2008-07-22 11:48 香蕉部落blog 阅读(617) 评论(0) 推荐(0)
摘要: 一.先来说说数组的不足(也可以说集合与数组的区别): 1.数组是固定大小的,不能伸缩。虽然System.Array.Resize这个泛型方法可以重置数组大小,但是该方法是重新创建新设置大小的数组,用的是旧数组的元素初始化。随后以前的数组就废弃!而集合却是可变长的 2.数组要声明元素的类型,集合类的元素类型却是object. 3.数组可读可写不能声明只读数组。集合类可以提供ReadOnl... 阅读全文
posted @ 2008-06-10 09:24 香蕉部落blog 阅读(213) 评论(0) 推荐(0)
摘要: 要想从一名普通程序员发展成为优秀的架构师,“个人特性”与“技术技能”缺一不可;而“技术专业能力”、“人际关系能力”和“业务能力”更是优秀架构师重要的三种能力。 文 / 周爱民(《程序员》2008年4月刊) 引子 究竟是什么让你在同一个位置上——例如程序员或技术负责人——工作了三年、五年或者更久,而仍然得不到任何的发展空间?你觉得自己已成为技术圈中的大牛,并信心满满地去拿明天就要颁发的... 阅读全文
posted @ 2008-06-02 10:44 香蕉部落blog 阅读(159) 评论(0) 推荐(0)
摘要: 1.DockPanel Suite 快速上手 (1)创建一个继承自DockContent的窗体 public partial class EquipmentTreeWindow : DockContent 然后稍微设置一些属性比如ShowHint(停靠位置)等就可以了。 (2)声明一个主窗体包含了一个DockPanel。一般直接拖动控件就可以了 private WeifenLuo.WinForm... 阅读全文
posted @ 2008-05-29 17:45 香蕉部落blog 阅读(767) 评论(0) 推荐(0)
摘要: 这个功能太强大了,需要好好研究原代码 load中 Frm1 f1= new Frm1(); Frm2 f2= new Frm2(); Frm3 f3= new Frm3(); Frm4 f4= new Frm4(); m_deserializeDockContent = ... 阅读全文
posted @ 2008-05-29 17:06 香蕉部落blog 阅读(379) 评论(0) 推荐(0)
摘要: 这个控件不错, 可以很方便地实现如vs 2003里那种窗口定位, 浮动, dock, tab化等界面效果, 今天有空下载来看了一下, 用起来还是很容易的, 大概讲一下, 省得以后忘记了. dockpanel中提供了几个可用的类, 重要的有两个, 一是DockPanel, 一是DockContent, DockPanel是从panel继承出来的, 用于提供可浮动的dock的子窗口进行浮动和... 阅读全文
posted @ 2008-05-28 15:55 香蕉部落blog 阅读(525) 评论(0) 推荐(0)
摘要: 一忌:轻易言败,没有自信 没有永不放弃精神的程序员,只是一个有程序员名号的假程序员。一个真正的程序员,知道在程序设计的过程中,可能会遇到不计其数的困难和问题,可能有极多的挫折和失败,而成功只有一次。 就为解决一个问题,我们可能连续十几甚至几十小时的坐在计算器前不停的工作。一个问题解决了,可能又有其它的问题出现。而你要是不能坚持下来,可能从前的一切努力都流失了。轻易言败的人请不要做程序员,你不可能... 阅读全文
posted @ 2008-02-20 16:36 香蕉部落blog 阅读(105) 评论(0) 推荐(0)

欢迎点击访问香蕉部落