`
文章列表
转自:http://dev.csdn.net/article/6/6291.shtm        DDX(动态数据交换)和DDV(动态数据验证)看起来好象是在对话框中某控件和某成员变量之间建立连接,自动实现控件和变量之间的数据转移.但这只是一个幻觉.它的实际工作方式是这样 ...
原文地址:http://leichaofu.blog.163.com/blog/static/45948182009868543162/ 设置属性: Auto Buddy(自动取关联控件为TAB顺序前一个) Set Buddy Interger(使控件设置关联控件数值,这个值可以是十进制或十六进制) Wrap(数值超过范围时循环) Arrow keys(当按下向上和向下方向键时,控件可以增加或减小) OnInitDialog函数中设置控件数值范围: SetRange(0,255); 旋转按钮控件     “旋转按钮控件”(也称为上下控件)是一对箭头按钮,用户点击它们来增加或减小某个 值, ...
转自: VC菜鸟的博客,原文地址:http://henryfu2005.blog.163.com/blog/static/82079657200852904630294/     现象:当我们加入一组单选按钮,并将它们设置为一组互斥按钮,然后又添加其他控件,这时按 F5编译,出现如下警告信息: Warning: skipping non-radio button in group.     原因:这条警告告诉我们,编译系统跳过了(同这组互斥按钮在一组的)非单选按钮。其实,当我们选择某一控件的Group属性后,在这个控件之后创建的其他控件都被看成是同一组控件,除非遇到下一个设置了Group属性 ...
转自:•牛奶糖的生活♡ 百度空间,原文地址:http://hi.baidu.com/%D6%D0%B9%FA%D7%BF%C3%E2%B7%D1%C8%CB%B2%C5%CD%F8/blog/item/d356c9d38fb27cd4a8ec9a5e.html 项目做完需要把整个项目传到空间中。由于VS05改变了以往03的发布“习惯”。本人在实践中也遇到了不少问题,先把问题分析出来供以后学习参考。 我想发布网站最需要注意的地方就是生成DLL文件了,并且要像VS03中那样方便以后维护。VS05生成DLL有三种方法; 一、使用VS自带的“发布网站”功能。 第一步: 第二步: 剩下的就是把 ...
heel [hi:l] n. 脚后跟, 踵, 后部, 倾侧 vt. 尾随, 装以鞋跟, 倾侧, 追赶 vi. 紧随, 用脚后跟传球 1. He turns on his heel AND is about to go in extreme dudgeon 他转身要走并大发脾气。 2. In the early nineteenth century Italy was under the heel of Austria. 十九世纪初 ...
原文地址:http://www.baidu.com/s?bs=mfc+%B0%EF%D6%FA%CE%C4%B5%B5&f=3&wd=wm_paint%CF%FB%CF%A2&oq=wm_pai&rsp=1   WndProc处理的第二个消息为WM_PAINT。这个消息在Windows程序设计中是很重要的。当窗口显示区域的一部分显示内容或者全部变为 “无效”,以致于必须“更新画面”时,将由这个消息通知程序。   显示区域的显示内容怎么会变得无效呢?在最初建立窗口的时候,整个显示区域都是无效的,因为程序还没有在窗口上画什么东西。第一条WM_PAINT消息(通常发 ...
1. Windows下的应用程序按界面分为3种:SDI MDI 对话框界面(计算器) MFC中所有类名以C开头、数据成员:m_ Windows API: WinMain函数——程序入口 WinProc函数——处理消息 应用程序主窗口缺省资源标识符:IDR_MAINFRAME、其中图标大小为32*32 16*16 2. MFC应用类层次: CObject | CCmdTarget | —————— ...
原文地址:http://rongqingsong.11.blog.163.com/blog/static/464206862009111433251109/ 不知道是从哪个版本的SDK开始,微软引入了一个新的类型——INT_PTR(其实也就是 typedef了一把)。看下面的定义就知道了。 #if defined(_WIN64) typedef __int64 INT_PTR, *PINT_PTR; typedef unsigned __int64 UINT_PTR, *PUINT_PTR; typedef __int64 LONG_PTR, *PL ...
转自xiunai78的博客,原文地址:http://blog.csdn.net/xiunai78/archive/2008/12/31/3668887.aspx 消息分为进队消息消息和非进队消息。所谓进队消息就是windows将消息发送到每个线程所专有的队列中,然后由程序自主处理,这种消息基本上是由用户输入产生(wm_keydown,wm_keyup,wm_char,wm_mouse**,以及wm_paint,wm_timer,wm_quit)或者是调用postmessage,postthreadmessage产生的消息;所谓的非进队消息就是直接发送给窗口过程的消息,就是直接调用窗口过程,上 ...
C++程序的内纯格局通常分为4个区:      1.数据区(Data Area)      2.代码区(Code Area)      3.栈区(Stack Area)      4.堆区(即自由存储区)(Heap Area) 全局变量、静态变量、常量存放在数据区,所有类成员函数和非成员函数代码存放在代码区,为运行函数而分配的局部变量、函数参数、返回数据、返回地址等存放在栈区,余下的空间为堆区。 因为堆是有限的,它可能变得拥挤,如果堆中没有足够的自由空间以满足内存的需要时,那么此需要失败,并且返回一个空指针。因此,必须在使用NEW生成的指针之前进行检查,方法如下: HeapClass *p ...
你想要在运行时改变List 或DataGridColumn 的渲染器,或改变渲染器的属性。 使用一个ClassFactory 对象做为ItmeRdnerer。ClassFacotry 实现了IFactory 接口,你只 要传一个类对象(即Class 类型的对象)给它,它就可以生成这个类的对象。 这种解决办法,使用了工厂设计模式,并且使用了flex 的一些内部机制。在使用工厂模 式时,你需要指定一个类型给工厂,这个类型的对象会被工厂类产生并做为渲染器使用,并 且工厂类可以控制渲染器的生命周期。那么我们如何把类型指定给工厂类呢?我们需要传一 个类对象给工厂类,正如下边的代码: var factory ...
使用AxisRenderer 中的样式来设置图表刻度线的外观 通过样式,Flex 提供了大量控制刻度线外观的方法。在Flex 图表中有两种类型的刻度线, 分别是大刻度线和小刻度线。大刻度线与坐标轴的标签相对应,小刻度线通常用在大刻度线 之间。 在AxisRenderer 中可以定义图表刻度线的外观样式。大刻度线可用tickPlacement、 tickAlignment 和tickLength 来定义样式;小刻度线可用minorTickPlacement、 minorTickAlignment 和minorTickLength 来定义样式。 tickMarkPlacement 和minorTic ...
首先使用图表的selectionMode 属性设置需要选择的区域类型,然后使用鼠标键盘或者程序 来选择图表中的元素。 与其他列表组件相似,图表的元素是可选的。这有利于用数据网格或二级图表显示数据点上 更多的细节。要使图表可选,就要设定selectionMode 属性为single 或者mulitiple (selectionMode 属性的默认设置是none)。selectionMode 属性设置为none 就代表图表不可选; single 属性允许一次选择一个元素;multiple 属性允许多个元素同时被选择。 选择图表元素可以通过鼠标键盘,或者通过拖拽一个矩形框来选择多个点,或者使用 Act ...
来自mx.effects 包的任何效果都能在图表上的数列或坐标轴添加的效果。一个简单的翻转效 果就可以使图表的显示效果和使用效果大大提高。以下是一个简单的效果,当鼠标离开图表, 图表就会变得透明,当鼠标放在图表上,图表 ...
图表有多种类型,在使用之前必须清楚工具箱中有哪些图表可供调用。 每一种图表都有一个ChartSeries 对象与之对应。要将数据显式地表示为某个特定的图表, 就要先添加对应的数列类型然后绑定到一个数据提供器上。ChartSeries 对象定义了在图表的 x 轴和y 轴上显示何种数据以及数据列的名称。数据列名称可以添加滤镜来显示,包括阴影 模糊或者发光的效果。 根据数据的不同格式,你可能需要自定义一个横向或纵向的坐标。如果数据是一个集合,如 日期、国家、人,你就需要使用类坐标(CategoryAxis)。如果数据是单纯的数字,就要使用 线性坐标(LinearAxis)。 图表的数据提供器可以是一个 ...
Global site tag (gtag.js) - Google Analytics