自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

DDX/DDV工作内幕

转自:http://dev.csdn.net/article/6/6291.shtm DDX(动态数据交换)和DDV(动态数据验证)看起来好象是在对话框中某控件和某成员变量之间建立连接,自动实现控件和变量之间的数据转移.但这只是一个幻觉.它的实际工作方式是这样的:当你用ClassWizard把某变量和控件连接起来时 (通过Member Variables选项卡),它在...

2010-04-22 15:59:19 265

VC中Spin控件的使用 [转]

原文地址:http://leichaofu.blog.163.com/blog/static/45948182009868543162/ 设置属性: Auto Buddy(自动取关联控件为TAB顺序前一个) Set Buddy Interger(使控件设置关联控件数值,这个值可以是十进制或十六进制) Wrap(数值超过范围时循环) Arrow keys(当按下向上和向下方向键时,控件...

2010-04-20 11:29:06 188

解决Warning: skipping non-radio button in group

转自: VC菜鸟的博客,原文地址:http://henryfu2005.blog.163.com/blog/static/82079657200852904630294/ 现象:当我们加入一组单选按钮,并将它们设置为一组互斥按钮,然后又添加其他控件,这时按 F5编译,出现如下警告信息: Warning: skipping non-radio button in group. ...

2010-04-16 13:56:54 196

VS05发布网站遇到的几个问题【转】

转自:•牛奶糖的生活♡ 百度空间,原文地址: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的发布“习惯”。本人在实践中也遇到了不少问题,先把问题分析出来供以后学习...

2010-04-15 10:25:28 122

0415英語学習

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 ...

2010-04-15 08:57:11 113

WM_PAINT消息

原文地址: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程序设计中是很重要的。当窗口显示区域的一部分显示内容或者全部变为 “无效”,以致于必须“更新画面”时,将...

2010-04-06 16:13:33 82

跟我学Visual C++ 学习笔记

1. Windows下的应用程序按界面分为3种:SDI MDI 对话框界面(计算器) MFC中所有类名以C开头、数据成员:m_ Windows API: WinMain函数——程序入口 WinProc函数——处理消息 应用程序主窗口缺省资源标识符:IDR_MAINFRAME、其中图标大小为32*32 16*16 2. MFC应用类层次: [code="c++"] ...

2010-04-03 10:31:50 102

关于INT_PTR

原文地址:http://rongqingsong.11.blog.163.com/blog/static/464206862009111433251109/ 不知道是从哪个版本的SDK开始,微软引入了一个新的类型——INT_PTR(其实也就是 typedef了一把)。看下面的定义就知道了。 [code="c++"] #if defined(_WIN64) typede...

2010-04-02 16:04:27 409

WINDOWS程序的事件驱动特性——核心是消息

转自xiunai78的博客,原文地址:http://blog.csdn.net/xiunai78/archive/2008/12/31/3668887.aspx 消息分为进队消息消息和非进队消息。所谓进队消息就是windows将消息发送到每个线程所专有的队列中,然后由程序自主处理,这种消息基本上是由用户输入产生(wm_keydown,wm_keyup,wm_char,wm_mouse**,...

2010-04-01 11:05:13 132

C++内存分区——堆空间

C++程序的内纯格局通常分为4个区: 1.数据区(Data Area) 2.代码区(Code Area) 3.栈区(Stack Area) 4.堆区(即自由存储区)(Heap Area) 全局变量、静态变量、常量存放在数据区,所有类成员函数和非成员函数代码存放在代码区,为运行函数而分配的局部变量、函数参数、返回数据、返回地址等存放在栈区,余下的空间...

2010-03-30 14:20:34 168

Flex学习记录(使用ClassFactory 生成渲染器)

你想要在运行时改变List 或DataGridColumn 的渲染器,或改变渲染器的属性。 使用一个ClassFactory 对象做为ItmeRdnerer。ClassFacotry 实现了IFactory 接口,你只 要传一个类对象(即Class 类型的对象)给它,它就可以生成这个类的对象。 这种解决办法,使用了工厂设计模式,并且使用了flex 的一些内部机制。在使用工厂模 式时,你需要...

2010-03-26 15:13:48 133

Flex学习记录(设计图表的刻度线)

使用AxisRenderer 中的样式来设置图表刻度线的外观 通过样式,Flex 提供了大量控制刻度线外观的方法。在Flex 图表中有两种类型的刻度线, 分别是大刻度线和小刻度线。大刻度线与坐标轴的标签相对应,小刻度线通常用在大刻度线 之间。 在AxisRenderer 中可以定义图表刻度线的外观样式。大刻度线可用tickPlacement、 tickAlignment 和tickLen...

2010-03-26 10:44:58 144

Flex学习记录(转cookbook在图表中选择一个区域)

首先使用图表的selectionMode 属性设置需要选择的区域类型,然后使用鼠标键盘或者程序 来选择图表中的元素。 与其他列表组件相似,图表的元素是可选的。这有利于用数据网格或二级图表显示数据点上 更多的细节。要使图表可选,就要设定selectionMode 属性为single 或者mulitiple (selectionMode 属性的默认设置是none)。selectionMode ...

2010-03-25 17:26:34 92

Flex学习记录(转cookbook为图表添加效果)

来自mx.effects 包的任何效果都能在图表上的数列或坐标轴添加的效果。一个简单的翻转效 果就可以使图表的显示效果和使用效果大大提高。以下是一个简单的效果,当鼠标离开图表, 图表就会变得透明,当鼠标放在图表上,图表就变得不透明。 [code="mxml"] ...

2010-03-24 17:19:49 110

Flex学习记录(创建一个图表)

图表有多种类型,在使用之前必须清楚工具箱中有哪些图表可供调用。 每一种图表都有一个ChartSeries 对象与之对应。要将数据显式地表示为某个特定的图表, 就要先添加对应的数列类型然后绑定到一个数据提供器上。ChartSeries 对象定义了在图表的 x 轴和y 轴上显示何种数据以及数据列的名称。数据列名称可以添加滤镜来显示,包括阴影 模糊或者发光的效果。 根据数据的不同格式,你可能需...

2010-03-24 17:14:47 109

Flex学习记录(给Hbox 设置背景图片和圆角)

你需要创建一个圆角和背景图片的Hbox。 加载一个图片对象并且使用beginBitmapFill 方法创建一个位图填充。 如果背景不是一张图片的话,设置Hbox 的cornerRadius 会出现圆角。但是,如果按照下面 这样给HBox 设置一张背景图片: Hbox的角则会以图片的直角为准。要将图片的角变成圆角,需要将图片转化换成填充图片。 所有的UIComponent都有graph...

2010-03-18 16:34:02 390

Flex学习记录(将ViewStack 的选中索引数绑定到一个变量上)

我们需要将ViewStack的selectedIndex属性绑定到一个可以在组件的其他地方改变的整数 变量。 申明一个可绑定的变量,然后将ViewStack 控件的选中索引属性绑定到它上。 在LinkBar 控件的情形下,ViewStack 的选中项目会自动绑定到LinkBar 的选中项目上。当 使用其它控件时,ViewStack 或其他拥有多个同时显示的子组件的控件的选中索引或者项 目...

2010-03-18 14:48:35 119

Flex学习记录(通过LinkBar 控制ViewStack)

我们需要使用LinkBar 组件控制ViewStack 使用LinkBar 的selectedIndex 或selectedItem 属性的任意之一来决定显示ViewStack 的哪一条。 LinkBar 既可以使用数组作为数据提供者,也可以使用一个拥有多个子组件的容器(例如 ViewStack)作为数据提供者。后者对此节最有用。当你传递一个容器的时候,该容器选中 显示的项目将自动绑定到...

2010-03-18 14:41:18 108

Flex学习记录(在容器内控制滚动和溢出)

你需要禁用容器的垂直滚动条并且在某个组件上创建一个用户可以通过鼠标滑过来控制滚 动的区域。 使用horizontalScrollPolicy、verticalScrollPolicy 和verticalScrollPosition 属性。 我们可以通过horizontalScrollPolicy 和verticalScrollPolicy 属性控制滚动条。如果 要使其中一个或全部滚动条始终...

2010-03-18 13:51:11 533

Flex学习记录(在容器中动态添加和移除子组件)

使用addChild 或者addChildAt 方法来添加子组件,同理,使用removeChildAt 或者 removeAllChildren 方法来移除子组件。 Flex 方法使得添加和移除子组件操作变得容易,但是UIComponent 控件和容器则遵从稍显 不同的两组规则。 addChild 方法将任何继承自UIComponent 的子组件添加到调用这个方法的控件中。例如: var...

2010-03-18 11:13:05 258

Managing Memory[转自David Pett的博客]

I have been doing a lot of work in try­ing to min­i­mize mem­o­ry and file size in my flash/ac­tion­script pro­jects, be­cause of the struc­ture of ac­tion­script 3 most of this is a man­u­al pro­cess...

2010-03-17 16:28:15 130

Flex学习记录(popup弹出窗口的基础上处理focusIn和focusOut事件)

我想要在用户聚焦在一个标签上时,显示一个弹出窗口,并且当用户离开聚焦的时候关闭这 个弹出窗口。 使用focusIn 和focusOut 事件(在InteractiveObject 类的子类的所有实例都可用)来调用 PopUpManager 相关的方法。 在用户聚焦时启动一个窗口,你可以重用前两节的代码。不过就是把弹出窗口的启动从用户 点击LInkButton 切换到通过focusIn 事...

2010-03-17 15:36:28 175

Flex学习记录(自定义popup弹出窗口的边框)

创建一个PanleSkin 类的子类,覆盖updateDisplayList 方法来绘画调出箭头。设定这个子类 为弹出窗口的borderSkin 风格。 2.13.3. 讨论 这个技术是基于Section 2.12CustomPopUp 组件修改的。定制你的窗口边框,这次设一个自 定义类CustomPanelSkin 到borderSkin 风格。 Code View: [code="...

2010-03-17 15:08:59 156

Flex学习记录(popup弹出窗口的显示和位置)

Flex 框架包含了一个PopUpManager 类,它包含了若干静态方法来管理穿件,放置,移除Flex 应用程序的顶级窗口。如下代码所示: Code View: [code="mxml"] [/code] 在这个例子中,一系列的LinkButton 控件被创建并被绝对定位放置在Canvas 中。当用户点 击了一...

2010-03-17 14:06:35 250

20100317英語単語学習阅读理解

阅读理解 An old friend from California called from the airport to tell me that he had arrived. I was not able to leave the office, but I had made plans for his arrival. After explaining (解释) where my new...

2010-03-17 10:41:52 101

20100317英語単語学習

abroad [ə'brɔ:d] ad. 往国外, 到室外, 到处 a. 往国外的, 在室外的, 广泛四散的 staff [sta:f] n. 全体人员, 工作班子, 棍棒, 杆, 拐杖, 支柱, 权杖 a. 职员的, 雇员的, 参谋的 vt. 为...配备人员 It took nearly an hour to staff ACC. 大约花费了1个小时的时间召集机场指挥...

2010-03-17 09:29:07 107

Flex学习记录(使用Calendar控件-日历样式控件)

Flex 框架提供了两个控件用来实现日历样式的功能:DateField 和DateChooser 控件。DateField 控件提供了一个TextInput 控件和一个点击可以打开日历的日历图标。DateChooser,则不同, 它提供了一个可视的日历给用户操作。下列范例是一个简单的旅程计算器用来展示两种类 型的控件。用户使用DateField 选择开始日期,使用DateChooser 选择...

2010-03-16 16:49:03 330

Flex学习记录(为菜单类控件创建事件处理函数)

为MenuBar 控件的itemClick 事件指定一个监听处理函数handleMenuClick 来处理菜单栏交 互点击。当用户选则一个菜单项的时候itemClick 事件就会被触发。监听函数会接收到作为 参数传来的MenuEvent 对象。MenuEvent 对象包含了发出该事件对象的菜单项的信息。 MenuEvent 对象的item 属性包含了dataProvider 中的一个对应独一...

2010-03-16 16:36:53 104

Flex学习记录(动态填充菜单)

[code="mxml"] [/code]

2010-03-16 16:21:55 118

Flex学习记录(创建XMLList提供菜单数据)

在MXMl中使用数据来填充MenuBar控件的最简单办法,就是在控件内部创建一个XMLList 的实例。 Code View: [code="xmxl"] [/code] 因为dataProvider 属性是MenuBar 控件的默认属性,所以这个XMLList 对象可以作为 的直接子级。该XMLList 对象的顶...

2010-03-16 15:10:24 116

Flex学习记录(设置控件的labelFunction)

默认情况下,在Flex 中基于List 的控件都是使用dataProvider 中的元素的label 属性来做显 示。在一些情况中,无论如何,dataProvideer 中都没有label 属性存在,这些情况就需要你 来设定连接dataProvider 中的多个字段来实现一个显示值。这个labelFunction 属性允许用户 定义自己的方法来呼叫dataProvider 中每个元素,然后对...

2010-03-16 15:05:01 146

Flex学习记录(使用SWFLoader载入SWF)

使用SWFLoader 组件在运行时载入外部SWF 文件。下列例子载入了外部的SWF 到 TabNavigator 的一个子元件Canvans 容器中。SWFLoader 的source 属性引用了需要被运行 时载入的外部SWF 文件的路径。Sub1.swf 是一个Flex3 应用程序; Sub2.swf 由FlashCS3 创 建。 [code="mxml"] ...

2010-03-16 14:59:26 172

Flex学习记录(设置组件的标签索引)

默认情况,所有可被Tab 访问的Flex 组件(指可以通过Tab 键顺序访问的组件)都拥有基 于屏幕布局的索引顺序。在如下例子中,TextInput 组件的tabIndex 属性会被设定为从左到 右的Tab 索引顺序: [code="mxml"] ...

2010-03-16 14:57:34 92

空空如也

空空如也

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

TA关注的人

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