用CWnd类的函数MoveWindow()或SetWindowPos()可以改变控件的大小和位置。void MoveWindow(int x,int y,int nWidth,int nHeight);void MoveWindow(LPCRECT lpRect);第一种用法需给出控件新的坐标和宽度...
分类:
编程语言 时间:
2015-06-15 16:10:23
阅读次数:
115
一。大小和位置都改变 1.首先为窗体类添加CRect m_rect,该成员变量用来记录窗体的当前大小。 2.在类向导里面(Ctrl+W),为窗体添加消息WM_SIZE的响应函数OnSize(); 注意if(nType==1) return;这一句必须添加,否则最小化恢复的时候会出错。 [cpp]vi...
分类:
编程语言 时间:
2015-06-06 14:51:25
阅读次数:
198
一 视图UIView和UIWindowiphone视图的规则是:一个窗口,多个视图。UIWindow相当于电视机,UIViews相当于演员。1.显示数据的视图下面几个类可在屏幕上显示信息:UITestView:将文本段落呈现给用户并/允许用户使用键盘输入自己的文本。可设置可编辑或不可编辑,使用单一字...
分类:
移动开发 时间:
2015-06-05 15:38:55
阅读次数:
147
我们知道,我们编写的应用程序都是有一定内存限制的,程序占用了过高的内存就容易出现OOM(OutOfMemory)异常。因此在展示高分辨率图片的时候,最好先将图片进行压缩,压缩后的图片大小应该和用来展示它的控件大小相近,这样可以兼顾显示效果和内存占用。
BitmapFactory.Options这个类,有一个字段叫做 inJustDecodeBounds 。SDK中对这个成员的说明是这样的:
I...
分类:
移动开发 时间:
2015-06-05 10:16:30
阅读次数:
206
cocoStudio中ScrollView控件使用:
原由:
在cocoStudio工具中使用scrollView控件时,默认情况下滚动区域和控件大小相同,
但是我们实际添加的内容有可能比控件大,也有可能比控件小,那怎么处理这种
情况呢?
试验方式:
1、通过getInnerContainerSize方法获取滚动区域大小,然后把我们的子控件从上往下加
即第一个控件坐标ge...
分类:
其他好文 时间:
2015-05-15 17:50:28
阅读次数:
167
这是根据ImageLoader画的一张类图,可以帮助我们更好地理解这个开源库。
这个开源库的优点:1、支持多线程下载图片。2、实现图片的两级缓存。
3、可以根据控件大小对Bitmap进行裁剪,减少Bitmap占用过多的内存
4、提供在较慢的网络对图片进行加载
5、较好的控制图片的加载过程,例如,滑动过程暂停加载图片,停止滑动的时候
去加载图片。
ImageLoade...
分类:
其他好文 时间:
2015-05-01 17:26:13
阅读次数:
147
客户永远是对的!客户的需求永远是多变的!需求说明文档写得再详细,说改还得改,程序猿永远这么苦逼。为了应对客户多变的需求,今天先说说表单的扩展属性。目的是在不修改代码,不重新发布程序的情况下完成表单的扩展。先下下图:从这个界面上可以定义如何对表单上进行扩展,在表单上增加一个什么控件,大小、内容、验证都...
分类:
其他好文 时间:
2015-04-17 09:39:15
阅读次数:
234
IOS 系统开关控件简单使用总结: 初始化: - (instancetype)initWithFrame:(CGRect)frame;? 这个frame是没有意义的,系统的开关控件大小是确定的。 设置开关开启状态时的颜色 @property(nonatomic, retain) UIC...
分类:
移动开发 时间:
2015-04-15 17:20:45
阅读次数:
148
详细研究Android中自定义控件中用到的measure/onMeasure方法是如何实现测量控件大小,如何传递参数的。...
分类:
移动开发 时间:
2015-04-13 18:57:09
阅读次数:
255
想在Win上自己写点小工具用,GUI自然是免不了的,于是决定学一学WPF,直接拖控件是很方便啊。控件拖出来以后发现运行时改变窗口大小控件不会重绘,搜索了一下发现了解决办法:使用Viewbox控件。 Viewbox控件的功能是"Defines a content decorator that c...