摘要:
vsFlexGrid常用功能介绍vsFlexGrid是ComponentOne公司的一个ActiveX控件,它与MS的MSHFlexGrid控件在功能上是兼容的,即MSHFlexGrid所具备的属性和方法,它也都具备,只有少数几个属性名称略有不同,使用MSHFlexGrid编写的程序,只需要作较小的调整就可以转换过来;但相比MSHFlexGrid,vsFlexGrid多了很多功能,它的属性和事件非常丰富,可以实现非常灵活的控制和快捷的编码,下面主要对一些常用和实用的功能进行介绍:一、数据批量操作l 利用Cell属性批量存取数据比如要清除一块区域的文本,或者设置一块区域的字体,不用循环处理,只需 阅读全文
摘要:
VC MSFlexGrid基本使用1. 给FlexGrid控件绑定成员变量:m_FlexGrid。2. 设置行列数 m_FlexGrid.SetCols(4); //设置列数 m_FlexGrid.SetRows(6); //设置行数3. 设置固定行数和固定列数 m_FlexGrid.SetFixedRows(1); //设置固定行数为1行 m_FlexGrid.SetFixedCols(0); //设置固定列数为0列4. 设置列宽、行高 m_FlexGrid.SetColWidth(1,1500); //设置列号为1的列宽为1500 m_FlexGrid.SetRowHeight(2,3.. 阅读全文
摘要:
Xtreme Toolkit Pro中文介绍(转)Xtreme Toolkit Pro中文介绍Codejock 软件公司的Xtreme Toolkit Pro提供了Xtreme Toolkit标准版的所有特性,以及Xtreme Suite中的所有高级特性,包括Xtreme控制栏(Xtreme Command Bars)、Xtreme浮动面板(Xtreme Docking Pane)、Xtreme属性网格(Xtreme Property Grid)。此产品属于产品集合,包含以下产品: Xtreme Toolkit专业版集合了下面所列出的每一个产品。点击每个产品的链接可以看到相关产品的特性简介。当 阅读全文
摘要:
今天简单的学了下CTreeCtrl,新建一个基于单文档的MFC工程,在resource的IDD_DIALOG1里添加一个tree control,将其styles勾上has buttons,has lines,lines at root,通过classWizard添加一个继承于CDialog的类CExDialog,添加私有成员变量CImageList m_imageList,然后就在OnInitDialog()函数里添加树控件的细节:BOOL CExDialog::OnInitDialog() { CDialog::OnInitDialog(); HICON hlcon[8]; m_imag. 阅读全文
摘要:
XTreme ToolkitPro简介 Xtreme Toolkit Pro是美国Codejock software公司基于MFC的用户界面开发包。主要用于开发类似于Visual Studio .NET、Visual Studio 6.0、Microsoft Outlook 、Windows Explorer 、WinZip和Office风格的应用程序界面,并支持Windows 2000、XP、2003、MAC和自定义主题外观。Xtreme Toolkit Pro虽然功能强大,但是用Xtreme Toolkit Pro开发UI程序却不是一件轻松的事情,因为可以找到的资料有限。好在Codejo. 阅读全文
摘要:
XTreme ToolkitPro实例之1--Animation(对话框载入图片的动画显示) 一 说明Animation工程演示了加载图片的动画显示方式,包括Xtreme定义的6种方式和用户自定义的3种方式,可以作为程序启动的splash画面的加载。实现Animation主要是设置3个变量(再以这3个变量为参数调用Animate函数),它们是: m_nType: Animation的实现方式:由enum XTAnimationType定义,或自定义 m_nSteps: 图片显示的步骤数step m_nDelay: 每一步之间的间隔时间,以毫秒计算。示例程序下载: 示例程序(VC6) 示例程序. 阅读全文
摘要:
XTreme ToolkitPro实例之2--BrowseDialog(实现对文件夹的选择) 一 说明 本节我们学习文件夹选择对话框的使用(在Visual Studio .NET 中新增了FolderBrowserDialog组件实现文件夹的选择,在VS6.0中,主要用BROWSEINFO实现,感兴趣的读者可以在网上搜一下)。 XTreme ToolkitPro中实现文件夹选择对话框的类是CXTBrowseDialog Class,继承自BROWSEINFO,对一些常用的操作进行了包装,方便了编程。比如SetSelPath函数用于在对话框初始化时指定某个选定的文件夹(一般是上一次操作的选择). 阅读全文
摘要:
MFC提供了位图处理的基础类CBitmap,可以完成位图(bmp图像)的创建、图像数据的获取等功能。虽然功能比较少,但是在对位图进行一些简单的处理时,CBitmap类还是可以胜任的。很多人可能会采用一些现成的CDib类进行位图的读取与处理,我觉得必要性不大。因为他们完成的功能差不多。 以下假设定义了数据成员: CBitmap m_bitmap;(1) 位图的读取void LoadImage(CString fileName) { HBITMAP m_hBitmap;//位图句柄 BITMAP bm;//存放位图信息的结构 m_hBitmap = (HBITMAP)::LoadImage(NUL 阅读全文
摘要:
C#中的委托是什么?事件是不是一种委托?Posted on 2008-12-14 08:47 chunbo 阅读(3511) 评论(0) 编辑 收藏 本节内容参考《你必须知道的.NET》和《C#高级编程(第四版)》一、了解委托 我们知道回调函数实际上就是方法调用的指针,也就是通常所说的函数指针。那么在.NET中,以委托的方式来实现了函数指针的概念。.NET中使用委托的主要原因是它是类型安全的,为什么呢?因为在以前,比如C中,函数指针只不过是一个指向存储单元的指针,我们无法说出这个指针实际指向什么,而委托确定了指向方法的返回值类型和参数列表。注意的是:委托并不等同于方法,而是一个引用类型。一、委 阅读全文
摘要:
不知不觉已经工作了两个月了,自从工作后,才感觉到当学生好,工作真的太累了,每天大部分都是第一个跑到公司,每天坐在电脑前编程序,在公司里完成,公司里布置的任务,每天晚上还要回到宿舍学到11点,不然跟不上,因为我懂得太少了,在学校里没怎么学,哎,两个月里,在这里打的方面学会了jquery,储存过程,公司虽小,但其乐融融,也不知道自己选的是对是错,别人都往大公司跑,而我跑进了一个自有几个人搞研发的小公司里,大家每天对着自己的电脑编程,很少说话,只是问问题的时候说些话,下班的时候说些话,早上来的时候一坐下就工作,工资也不怎么高,我想,哎,先锻炼一两年吧,让自己在外面过闯闯,知道,生活不是这么轻松,好好 阅读全文