文档库 最新最全的文档下载
当前位置:文档库 › VC++实现工具栏上添加平面组合框控件

VC++实现工具栏上添加平面组合框控件

VC++实现工具栏上添加平面组合框控件
VC++实现工具栏上添加平面组合框控件

使用过OFFICE2000的人都知道,它的界面,尤其是菜单和工具条,可谓是让人耳目一新。虽然Visual C++开发工具也提供了对工具条的支持,但通常只是按纽的集合,不能直接加入组合框等控件,实现OFFICE2000风格的工具条。本实例针对其中的一个细节,讲述了在Windows环境下用Visual C++6.0在工具条中加入平面组合框控件方法,并实现了组合框的消息响应函数,使得我们的程序看上去更加专业。程序编译运行后的效果如图一所示:

图一、工具栏中的平面组合框控件

一、实现方法

用应用程序向导(AppWizard)生成一个基于单文档的工程(Project),首先打开VC的工具条资源编辑器,在工具条要加入组合框的地方加一个空按纽,并将资源共享ID定义为ID_TOOL_ZOOM。

其次,从面向对象的思想出发,一个工具条作为一个整体,应该封装为一个类,组合框控件应该作为这个类的一个成员变量。因此用Visual C++的类向导CLASSWIZARD生成一个以CToolBar为基类的的新类CMainToolBar,并加入成员变量CFlatComboBox m_combobox(CflatComboBox为平面组合框类。

在向工具条添加控件的过程中,调用CToolBar::GetItemID()函数来获取每个按钮的ID,直到搜索到"空"按钮。CToolBar::GetItemID()函数的原型为:UINT GetItemID( int nIndex ) const,参数nIndex为当前按钮在工具条中的索引号,该索引号的基准值为"0"。找到"空"按钮后,调用CToolBar::SetButtonInfo()函数设置按钮的宽度信息。最后调用CComBox::Create ()、CcomBox::AddString()等函数动态创建平面组合框控件,下面的代码实现了平面组合框控件的动态创建:

但是仅仅产生平面组合框是不够的,必须实现组合框的消息响应函数,才能方便地运用组合框。在Vsiaul C++中,消息响应函数通常都是用类向导来实现,但是此处由于组合框是用函数创建的,所以必须亲自动手来写代码,也并不麻烦,与类向导生成的代码格式是一样的,可以参照来写。下面代码定义了组合框的选择变化消息响应函数:

二、编程步骤

1、启动Visual C++6.0,生成一个单文档项目,将该项目命名为"ToolBar";

2、通过资源编辑器新增一个工具按钮,"Caption"设置为空,ID资源标志符命名为ID_TOOL_ZOOM;

3、启动Class Wizard从CToolBar派生一个新类CMainToolBar;

4、在MainFrm.h文件中添加#include "MainToolBar.h"语句,然后找到CToolBar m_wndToolBar语句,用CMainToolBar代替CToolBar;

5、添加代码,编译运行程序。

三、程序代码

四、小结

为了实现OFFICE2000风格的工具条,本实例介了一种比较巧妙的方法,利用Visual C++6.0已有的开发环境支持,在工具条中加入了平面组合框控件,并实现了组合框的消息响应,用户选择组合框中的某一项后,会弹出一个对话框,提示用户所选择的信息。

生活中的平面图形典型例题

生活中的平面图形典型例题 例1 举出我们生活中常见的图形. 分析如:我们的门窗一般是长方形;学校的黑板一般是长方形;教学用的三角板是三角形;民用的梯子约为梯形;各种管道的口约为圆形等. 解略. 例2 想一想,两个大小一样的正三角形能拼成什么图形,四、五个能拼成什么图形? 分析如图 解略. 想一想五个正三角形能拼成什么图形? 例3 请计算下图中阴影部分的面积. 分析如图,按虚线画的部分可以看出阴影部分的面积恰好是以a为底,以为高的三角形的面积. 解阴影部分的面积为 说明:当一个图形比较复杂时,我们应注意观察,找出好的解决办法.另外该题的解法不惟一,请读者自行探索. 例4 请你分别举出在我们生活中常见的,类似于下面几何图形的两个实例. 三角形:四边形: 六边形:扇形: 分析根据多边形的概念,可以知道我们用的三角板的面是三角形,书桌的面是四边形,六角螺母的面是六边形.根据扇形的概念我们用的量角器的面是扇形. 解三角形:三角板、瓦房的人字架. 四边形:教室中的黑板面、学生用的书桌面. 六边形:六角螺母的两个底面,人行路上六边形地砖的面. 扇形:学生用的量角器,展开的扇子面. 说明我们在说三角板是三角形,人字架是三角形,量角器是扇形时,是把它们都看成了面,没有考虑其厚度. 例5 如图,某山区有一块比较平整的土地,形状很不规则,试分析怎样计算它的面积. 分析我们学过的面积公式都是计算规则图形面积的,这是一个实际问题,图形不规则,因此,可以把所给图形近似地看做是一个多边形,然后再分割为若干个三角形等我们能计算面积的图形.由于分割方法不同,解答过程会有所不同. 解把所给图形近似地看做是如图所示的多边形,并按图中虚线将其分为五部分,然后测量有关线段的长(未在图中—一画出)利用面积公式分别计算每一部分的面积,最后求各部分面积的和.

2014年最新七年级数学练习题同步《立体图形与平面图形》

2014年最新七年级数学练习题同步《立体图 形与平面图形》 1.图4-1-1中,上面一行是一些具体的实物图形,下面一行是一些立体图形,试用线连接立体图形和类似的实物图形. 图4-1-1 思路解析:解决本题的关键是能从实物图形中抽象出数学几何体. 答案: 2.球体的三视图是( ) A.三个圆B.两个圆,一个长方形 C.两个圆和一个半圆 D.两个圆思路解析:通过观察实物,可以轻松知道答案. 答案:A 3.下列四幅图形中,表示两棵树在同一时刻阳光下的影子的图形可能是 ( ) 思路解析:这虽然是一个数学题,但也是生活的常识,我们知道在同一时刻,同一地点影子的方向是不可能不同的,也不可能出现,高的物体比矮的物体的影子还短的情形,所以排除B、C、D? 答案:A 10分钟训练(强化类训练,可用于课中) 1.如图4-1-2,请你在横线上写出哪种立体图形的表面能展开成下面的图形. 图4-1-2 思路解析:熟悉常见的几何体的展开图是解决本题的关键. 答案:五棱锥圆锥三棱柱六棱柱长方体三棱柱 2.如图4-1-3,小明一家四口人坐在桌子周围,桌上正中央有一把水壶,请选择他们分别看到的是水壶的哪个面,小明_______,爸爸_______,妈妈_______,妹妹______. 图4-1-3 思路解析:本题考查

从不同方向看,可利用实物观察得到答案. 答案:D B C A 3.江苏常州模拟图4-1-4是一天中四个不同时刻两个建筑物的影子:图4-1-4 将它们按时间先后顺序进行排列,正确的是( ) A.③④②① B.②④③① C.③④①② D.③①②④ 思路解析:根据常识,上午太阳从东方,所以影子投向西边,然后太阳向西移动,影子向东移动.由此可以排出顺序. 答案:C 4.如图4-1-5所示,假定用A、B表示正方体相邻的两个面,用字母C表示与A相对的面,请在下面的正方体展开图中填写相应的字母. 图4-1-5 思路解析:可以通过模型,动手试一试,可以得到答案. 答案: 快乐时光“共计”这门课爸爸:“儿子,期模拟试考得怎么样?” 儿子:“数学40分,语文60分,共计100分.” 爸爸:“lsquo;共计这门课考得好,不错,以后,在数学、语文上还要多下功夫啊!” 30分钟训练(巩固类训练,可用于课后) 1.浙江模拟下列空间图形中是圆柱的为( ) 思路解析:把握住圆柱的特征是解决本题的关键. 答案:A 2.小明从正面观察图4-1-6所示的两个物体,看到的是( ) 图4-1-6 思路解析:本题中有两个立体图形,一个为圆柱,正视图为长方形,一个为正方体,正视图为正方形.所以选C. 答案:C 3.下列说法中错误的是( ) A.柱体有两个互相平行、形状相同且大小相等的面 B.棱锥除一个面外,其余各边都是三角形 C.圆柱的侧面是长方形 D.正方体是四棱柱,也是六面体思路解析:明确

(完整版)一次函数与几何图形综合题,精选十道,道道经典。

专题训练:一次函数与几何图形综合 1、直线y=-2x+2与x 轴、y 轴交于A 、B 两点,C 在y 轴的负半轴上,且OC=OB (1) 求AC 的解析式; (2) 在OA 的延长线上任取一点P,作PQ ⊥BP,交直线AC 于Q,试探究BP 与PQ 的数量关系,并 证明你的结论。 (3) 在(2)的前提下,作PM ⊥AC 于M,BP 交AC 于N,下面两个结论:①(MQ+AC)/PM 的值不 变;②(MQ-AC)/PM 的值不变,期中只有一个正确结论,请选择并加以证明。 2.(本题满分12分)如图①所示,直线L :5y mx m =+与x 轴负半轴、y 轴正半轴分别交于A 、B 两点。 (1)当OA=OB 时,试确定直线L 的解析式; x y o B A C P Q x y o B A C P Q M 第2题图①

(2)在(1)的条件下,如图②所示,设Q 为AB 延长线上一点,作直线OQ ,过A 、B 两点分别作AM ⊥OQ 于M ,BN ⊥OQ 于N ,若AM=4,BN=3,求MN 的长。 (3)当m 取不同的值时,点B 在y 轴正半轴上运动,分别以OB 、AB 为边,点B 为直角顶点在第一、二象限内作等腰直角△OBF 和等腰直角△ABE ,连EF 交y 轴于P 点,如图③。 问:当点B 在 y 轴正半轴上运动时,试猜想PB 的长是否为定值,若是,请求出其值,若不是,说明理由。 3、如图,直线1l 与x 轴、y 轴分别交于A 、B 两点,直线2l 与直线1l 关于x 轴对称,已知直线1l 的解析式为3y x =+, (1)求直线2l 的解析式;(3分) 第2题图② 第2题图③ C B A l 2 l 1 x y

平面图形和立体图形练习题

平面图形和立体图形练习题 班级姓名一.填空。 1.一个平行四边形底长18厘米,高11厘米,它的面积是()平方厘米。 2.一个三角形底长6.5厘米,高4.8厘米,它的面积是()平方厘米。 3.14公顷=()平方千米=()平方米 4.一个平行四边形的面积是60.8平方分米,与它等底等高三角形的面积是()平方分米。 5.一个梯形的上底是7厘米,下底是5厘米,高是4厘米,它的面积是()平方厘米。 6.小红走80米的距离。第一次走125步,第二次走130步,第三次走123步,第四次走122步,她平均每步走()米。 7、一个长方体所有棱长的和是96厘米,它的长宽高的比是5:4:3。它的表面积 平方厘米,体积是立方厘米。 8、一个圆柱的侧面展开,量得展开后的长方形的长是12.56厘米,宽是3厘米,这个圆柱体的体积是立方分米。 9、把三个棱长是1分米的小正方体拼成一个长方体,这个长方体的表面积是 平方分米。 10、一个圆柱的体积和一个圆锥的体积相等,它们的底面积也相等,那么圆柱的高是圆锥的高的。 11、从一个长方体上截下一个体积32立方厘米的正方体后,剩下部分是一个棱长为4厘米的正方体。原来的长方体的长、宽、高分别是厘米。(填出一种情况) 12、一段圆柱体铝棒,长40厘米,底面积是31.4平方厘米。如果把它熔铸成一个底面半径是10厘米的圆锥体,圆锥体的高应是厘米。 二.判断下列各题,对的在括号里打“?”,错的打“?” 1.三角形的面积等于平行四边形面积的一半。() 2.两个完全一样的梯形可以拼成一个平行四边形。() 3.一个平行四边形的面积比与它等底等高三角形的面积大0.8平方米,三角形的

Unity3D游戏开发之添加背景图片

Unity3D游戏开发之添加背景图片 每个游戏在开始前都有登陆注册界面,但是登陆注册界面不只是几个Label,几个Button 组成的,还要有背景图片,可以怎么我们在只学习了GUI的前提下,怎么添加背景图片呢?我今天主要的任务就是做登陆注册界面,登陆注册界面要想好看点就要有背景图片,在unity中添加背景图片有两种方法,一种是通过代码来完成,还有一种是手动添加,我们都 来看看吧。 先来看看效果图: 通过代码完成: 1.//声明一张图片 2.public Texture2D img; 3. 4.//通过OnGUI方法执行下面操作 5.void OnGUI() 6.{ 7. string aa = ""; 8. 9. //构造一个空的GUIStyle 10. GUIStyle bb = new GUIStyle(); 11. 12. //设置bb正常显示时是背景图片

13. bb.normal.background = img; 14. https://www.wendangku.net/doc/e35703843.html,bel(new Rect(0, 0, 1370, 780), aa, bb); 15.} 手动添加: 1、先创建一个新的摄像机,命名为Background Camera; 2、新建一个GUI Texture,命名为Background Image; 3、在Background Image的Inspector面板【狗刨学习网】中点击Layer下拉窗口, 选择“Add Layer”添加一个新的层名称为“Background Image”; 4、选中Background Image,做如下操作: 5、该GameObject的Layer值设置为之前你添加的Background Image; 6、选中Background Camera,进行如下操作:

第四章:基本平面图形知识点及经典例题

第四章:基本平面图形知识点 一、寻找规律: (1) 2 n n - ◆ 数线段条数:线段上有n 个点(包括线段两个端点)时,共有(1) 2 n n -条线段 ◆ 数角的个数:以0为端点引n 条射线,当∠AOD<180°时, 则(如图)?小于平角的角个数为(1) 2 n n -. ◆ 数直线条数:过任三点不在同一直线上的n 点一共可画(1) 2 n n -条直线. ◆ 数交点个数:n 条直线最多有(1) 2 n n -个交点. ◆ 握手问题:数n 个人两两握手能握(1) 2 n n -次. 二、基本概念 1.线段、射线、直线 (1)线段:绷紧的琴弦、人行道横线都可以近似地看做线段. 线段的特点:是直的,它有两个端点. (2)射线:将线段向一方无限延伸就形成了射线. 射线的特点:是直的,有一个端点,向一方无限延伸. (3)直线:将线段向两个方向无限延长就形成了直线. 直线的特点:是直的,没有端点,向两方无限延伸. 2.线段的中点 把一条线段分成两条相等的线段的点,叫做线段的中点. 利用线段的中点定义,可以得到下面的结论: (1)因为AM=BM=12 AB ,所以M 是线段AB 的中点. (2)因为M 是线段AB 的中点,所以AM=BM=12 AB 或AB=2AM=2BM . 3.角 由两条具有公共端点的射线组成的图形叫做角,公共端点叫做角的顶点,两条射线叫做角的边. 角也可以看成是由一条射线绕着它的端点旋转而成的. 一条射线绕着它的端点旋转,当终边和始边成一条直线时,所成的角叫做平角.终边继续旋转,当它又和始边重合时,所成的角叫做周角. 4.角平分线 从一个角的顶点引出的一条射线,把这个角分成两个相等的角,这条射线叫做这个角的平分线. 5.两点之间的距离 两点之间的线段的长度,叫做这两点之间的距离. 6.直线的性质 经过两点有且只有一条直线,其中“有”表示“存在性”,“只有”表示“惟一性”. 7.线段的性质 两点之间的所有连线中,线段最短. 三、线段、角的表示方法 线段的记法: ①用两个端点的字母来表示 ②用一个小写英文字母表示 射线的记法: 用端点及射线上一点来表示,注意端点的字母写在前面 直线的记法: ①用直线上两个点来表示 ②用一个小写字母来表示 角的表示:①用三个大写字母表示,表示顶点的字母写在中间:∠AOB ; ②用一个大写字母表示:∠O ; ③用一个希腊字母表示:∠a; ④用一个阿拉伯数学表示:∠1。 四、线段、角的比较 度量法 叠合法 1.作一条线段等于已知线段 作法: O A 顶点 边 边 B a 1 O A 射线OA A B a 直线AB 直线a

几何图形初步练习题集

《几何图形初步》复习学案 知识点一:余角和补角的概念(思考什么叫互为余角,什么叫互为补角) 1.★若∠α=79°25′,则∠α的补角是() A.100°35′B.11°35′C.100°75′D.101°45′ 2 ★已知∠α与∠β互余,若∠α=43°26′,则∠β的度数是() A.56°34′B.47°34′C.136°34′D.46°34′ 3 ★已知α=25°53′,则α的余角和补角各是 4★★已知∠1=30°21’,则∠1的余角的补角的度数是() 知识点二从正面、上面、左面看立体图形 1★画出从正面、上面、左面三个方向看到的立体图的形状 2★从正面、上面、左面看圆锥得到的平面图形是() A.从正面、上面看得到的是三角形,从左面看得到的是圆 B.从正面、左面看得到的是三角形,从上面看得到的是圆 C.从正面、左面看得到的是三角形,从上面看得到的是圆和圆心 D.从正面、上面看得到的是三角形,从左面看得到的是圆和圆心 3★★下列四个几何体中,从正面、上面、左面看都是圆的几何体是() A 圆锥B圆柱C球D正方体 4★★一个几何体从正面、上面、左面看到的平面图形 如右图所示,这个几何体是() A 圆锥B圆柱C球D正方体 5★★观察下列几何体,,从正面、上面、左面看都是长方形的是() 6★★从正面、左面、上面看四棱锥,得到的3个图形是() ABC 7★★★如下图,是一个几何体正面、左面、上面看得到的平面图形,下列说法错误的是

() A.这是一个棱锥B.这个几何体有4个面 C.这个几何体有5个顶点D.这个几何体有8条棱 8★★★如图是由几个小立方块所搭成的几何体的俯视图,小正方形体的数 字表示该位置小立方块的个数,则从正面看该几何体的图形是() 知识点三:度分换算 1度分 °= 度分 °=°′ °=°′ 2分度 79°24′=°29°48′=° 把56°36′换算成度的结果是 把37°54′换算成度的结果是 知识点四对直线、射线、线段三个概念的理解 1 ★图中有条直线,条射线,条线段 2★★过ABC三点中两点的直线有多少条(画图表示) 3★★过ABCD四点中两点的直线有多少条(画图表示) A.1或4B.1或6C.4或6D.1或4或6 4 ★★同一平面内的四点,过其中任意两点画直线,仅能画四条,则这四点的位置关系是()A.任意三点不在同一直线上B.四点都不在同一直线上 C.四点在同一直线上D.三点在同一直线上,第四点在直线外 5 ★★已知A,B,C,D四点都在直线L上,以其中任意两点为端点的线段共有()条;已知A,B,C,D四点都在直线L上,以其中任意一点为端点的射线共有()条 6 ★★下列说法中正确的个数为()个 (1)过两点有且只有一条直线;(2)连接两点的线段叫两点间的距离; (3)两点之间所有连线中,线段最短;(4)射线比直线小一半. 知识点五线段计算——涉及分类讨论(线段双解问题,画图很重要!!!) 引例★:线段AB=15cm,BC=5cm,则线段AC等于() 1 ★线段AB=7cm, 点C在直线AB上,BC=3cm, 求线段AC长

Java程序添加漂亮背景图片的方法

整理后可执行代码如下: importjava.awt.*; importjavax.swing.*; public class TestBackgroundColor extends JFrame { public static void main(String[] args) { // TODO Auto-generated method stub TestBackgroundColortbc = new TestBackgroundColor(); tbc.setVisible(true); } privateJPanelimagePanel; privateImageIcon background; publicTestBackgroundColor() { background = new ImageIcon("渐变背景14.png");//背景图片 JLabel label = new JLabel(background);//把背景图片显示在一个标签里面 //把标签的大小位置设置为图片刚好填充整个面板 label.setBounds(0,0,background.getIconWidth(),background.getIconHeight()); //把内容窗格转化为JPanel,否则不能用方法setOpaque()来使内容窗格透明 imagePanel = (JPanel)this.getContentPane(); imagePanel.setOpaque(false); //内容窗格默认的布局管理器为BorderLayout imagePanel.setLayout(new FlowLayout()); imagePanel.add(new JButton("测试按钮")); this.getLayeredPane().setLayout(null); //把背景图片添加到分层窗格的最底层作为背景 this.getLayeredPane().add(label,new Integer(Integer.MIN_VALUE)); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.setSize(background.getIconWidth(),background.getIconHeight()); this.setVisible(true);

几何图形初步经典测试题及解析

几何图形初步经典测试题及解析 一、选择题 1.如图将两块三角板的直角顶点重叠在一起,DOB ∠与DOA ∠的比是2:11,则BOC ∠的度数为( ) A .45? B .60? C .70? D .40? 【答案】C 【解析】 【分析】 设∠DOB=2x ,则∠DOA=11x ,可推导得到∠AOB=9x=90°,从而得到角度大小 【详解】 ∵∠DOB 与∠DOA 的比是2:11 ∴设∠DOB=2x ,则∠DOA=11x ∴∠AOB=9x ∵∠AOB=90° ∴x=10° ∴∠BOD=20° ∴∠COB=70° 故选:C 【点睛】 本题考查角度的推导,解题关键是引入方程思想,将角度推导转化为计算的过程,以便简化推导 2.如图,直线AB ,CD 交于点O ,射线OM 平分∠AOC ,若∠AOC =76°,则∠BOM 等于( ) A .38° B .104° C .142° D .144° 【答案】C 【解析】 ∵∠AOC =76°,射线OM 平分∠AOC ,

∴∠AOM=12∠AOC=12 ×76°=38°, ∴∠BOM=180°?∠AOM=180°?38°=142°, 故选C. 点睛:本题考查了对顶角相等的性质,角平分线的定义,准确识图是解题的关键. 3.∠1与∠2互余,∠1与∠3互补,若∠3=125°,则∠2=( ) A .35° B .45° C .55° D .65° 【答案】A 【解析】 【分析】 【详解】 解:根据题意得:∠1+∠3=180°,∠3=125°,则∠1=55°,∵∠1+∠2=90°,则∠2=35° 故选:A . 【点睛】 本题考查余角、补角的计算. 4.下面四个图形中,是三棱柱的平面展开图的是( ) A . B . C . D . 【答案】C 【解析】 【分析】 根据三棱柱的展开图的特点作答. 【详解】 A 、是三棱锥的展开图,故不是; B 、两底在同一侧,也不符合题意; C 、是三棱柱的平面展开图; D 、是四棱锥的展开图,故不是. 故选C . 【点睛】 本题考查的知识点是三棱柱的展开图,解题关键是熟练掌握常见立体图形的平面展开图的特征. 5.在等腰ABC ?中,AB AC =,D 、E 分别是BC ,AC 的中点,点P 是线段AD 上的一个动点,当PCE ?的周长最小时,P 点的位置在ABC ?的( )

建筑平面设计内容

1.建筑平面设计内容:单一功能房间的平面设计(主要使用功能,辅助使用空间和交通联系空间),也包括三类功能空间的平面组合设计。 2.房间平面形状确定,从使用功能要求,结构合理性,空间技术效果,总体组合的灵活性,房价朝向,施工便利性考虑;房间面积确定,掌握室内家具及设备数量及尺寸和人的室内活动和交通面积大小; 房间平面尺寸的确定,满足家具设备布置及人体活动要求,视听要求,良好的天然采光,经济合理的结构布置。 3.平面组合形式考虑因素,有使用功能,结构类型,基地环境,设备管线,建筑造型。平面组合形式有以下,走廊式,穿套式,单元式,大厅式,庭院式,综合式。 4.房间剖面形状的确定因素,室内房间的使用性质和活动特点,采光和通风要求,结构类型的要求,设备位置的要求,室内空间比例关系。 5.房间高度的确定,层高是国家对各类建筑物房价高度的控制指标。净高是供人们直接使用的有效室内高度,它与第4的考虑因素有关。(起居室,卧室大于或等于2.50m,办公,工作用房2.7,教学,会议3.00,走廊2.10,小学教室3.10,中学教师3.40,幼儿园2.80。影响房屋层数的要求,建筑本身的使用要求,城市规划要求,结构类型要求。建筑结构1、混合结构(砖墙和钢筋混凝土楼板的混合结构最普遍)2、框架结构(以框架梁柱作为承重系统)3、空间结构(大跨度空间结构,薄壳、索膜等) 6.建筑空间的组合方式,高层加裙房,错层,跃层。⑴错层剖面组合是指在建筑物纵向和横向剖面中,房屋几部分之间的楼地面,高低错开。主要适合坡地上建筑或建筑体部之间由于房屋高度不同造成高差的情况,如住宅、中小学等。错层之间的高差可用楼梯或踏步来解决。 ⑵跃层式剖面组合方式主要用于住宅建筑中。这些房屋的公共走廊每隔1~2层设置一条,每个住户可 用前后相通的一层和上下层房间,住户内部以小楼梯上下联系。其特点是节约公共交通面积,各住户之间干扰小,由于每户两个朝向,因此通风条件好,但其结构布置和施工均较复杂,每户面积大,标准高。 7.建筑构图的基本法则,统一与变化,均衡与稳定,对比于微差,韵律与节奏,比例与尺寸。 8.工业建筑特点:工艺当先,体型高大,屋顶构造复杂,结构特殊。按用途分类:主要生产厂房,辅助生产厂房,动力厂房,储藏用房,运输工具用房。按层数分类:单层厂房,多层厂房,层次混合厂房。 按生产状态分类:冷加工车间,热加工车间,恒温恒湿车间,洁净车间,特种状况车间。 9.单层厂房(排架结构,刚架结构)承重构件,(1)横向排架:由基础、柱、屋架(或屋面梁)组成。(2)纵向连系构件:由基础梁、连系梁、圈梁、吊车梁等组成。(3)为了保证厂房的刚度,还设置屋架支撑、柱间支撑等支撑系统。 柱网尺寸的确定:(1)跨度尺寸的确定①生产工艺中生产设备的大小及布置方式②车间内部通道的宽度③满足《厂房建筑模数协调标准》的要求。(2)柱距尺寸的确定。 10.平行于厂房长度方向的定位轴线称为纵向定位轴线。垂直于厂房长度方向的定位轴线称为横向定位轴线。 11.山墙与横向定位轴线的联系 (1) 山墙为非承重墙时,横向定位轴线与山墙内缘重合,并与屋面板(无檩体系)的端部形成“封闭”式联系。 (2)山墙为砌体承重墙时,墙体内缘与横向定位轴线的距离按砌体的块材类别为半块或半块的倍数、或墙体厚度的一半 12.1、外墙、边柱与纵向定位轴线的联系 (1) 封闭式组合的纵向定位轴线:外墙内缘与纵向定位轴线重合。 (2) 非封闭式结合的纵向定位轴线:纵向定位轴线与柱子外缘有空隙,设补充构件D 13.中柱与纵向定位轴线的联系 (1) 当厂房平行等高跨时,通常设置单柱和一条定位轴线,柱的中心线一般与纵向定位轴线相—

(完整word版)修改BUTTON背景颜色

//定义色彩 const COLORREF CLOUDBLUE = RGB(128, 184, 223); const COLORREF WHITE = RGB(255, 255, 255); const COLORREF BLACK = RGB(1, 1, 1); const COLORREF DKGRAY = RGB(128, 128, 128); const COLORREF LTGRAY = RGB(192, 192, 192); const COLORREF YELLOW = RGB(255, 255, 0); const COLORREF DKYELLOW = RGB(128, 128, 0); const COLORREF RED = RGB(255, 0, 0); const COLORREF DKRED = RGB(128, 0, 0); const COLORREF BLUE = RGB(0, 0, 255); const COLORREF DKBLUE = RGB(0, 0, 128); const COLORREF CYAN = RGB(0, 255, 255); const COLORREF DKCYAN = RGB(0, 128, 128); const COLORREF GREEN = RGB(0, 255, 0); const COLORREF DKGREEN = RGB(0, 128, 0); const COLORREF MAGENTA = RGB(255, 0, 255); const COLORREF DKMAGENTA = RGB(128, 0, 128); //在.h文件定义彩色按钮 CColorButton m_btnUp; //在.cpp文件调用函数着色 VERIFY(m_btnUp.Attach(IDC_BUTTON1, this, RED, WHITE, DKRED)); //CColorButton 类原型 //colorbtn.h #ifndef __COLORBTN_H__ #define __COLORBTN_H__ class CColorButton : public CButton { DECLARE_DYNAMIC(CColorButton) public: CColorButton(); virtual ~CColorButton(); BOOL Attach(const UINT nID, CWnd* pParent, const COLORREF BGColor = RGB(192, 192, 192), // gray button const COLORREF FGColor = RGB(1, 1, 1), // black text const COLORREF DisabledColor = RGB(128, 128, 128), // dark gray disabled text const UINT nBevel = 2

第四章基本平面图形典型例题

第四章基本平面图形练习题 典型考题一: 线段的中点问题 1.已知线段AB=10cm,在AB的延长线上取一点C,使AC=16cm,则线段AB的中点与AC的中点的距离为 2.如果A,B,C三点在同一条直线上,且线段AB=4cm, BC=2cm,则那么A,C两点之间的距离为 3.已知线段AB=20cm,在直线AB上有一点C,且BC=10cm,M是线段AC的中点,求线段AM的长. 4.如图,点C在线段AB上,AC=8cm,CB=6cm,点M,N分别是AC,BC的中点. (1)求线段MN的长; (2)若C为线段AB上任一点,满足AC+CB=acm,其它条件不变,你能猜想MN的长度吗并说明理由;(3)若C在线段AB的延长线上,且满足AC﹣BC=bcm,M、N分别为AC、BC 的中点,你能猜想MN的长度吗?请画出图形,写出你的结论,并说明理由;(4)你能用一句简洁的话,描述你发现的结论吗? 典型考题二: 角的平分线问题 1.已知:OC是∠AOB的平分线,若∠AOB=58°,则∠AOC= 2.如图,OC是∠AOB的平分线,OD平分∠AOC,若∠COD=25°,则∠AOB的度数为 3.如图,∠AOB=90°,∠BOC=30°,OM平分∠AOC,ON平分∠BOC, (1)求∠MON的度数。 (2)如果(1)中∠AOB=α,其他条件不变,求∠MON的度数。 (3)如果(1)中∠BOC=β(β为锐角),其他条件不变,求∠MON的度数。 (4)从(1)(2)(3)的结果你能看出什么规律? 4.已知∠AOB=120°,∠AOC=30°,OM平分∠AOC,ON平分∠AOB, (1)求∠MON的度数; (2)通过(1)题的解法,你可得出什么规律? 5.已知∠AOB是一个直角,作射线OC,再分别∠AOC和∠BOC的平分线OD、OE.(1)如图①,当∠BOC =70°时,求∠DOE的度数;

平面图形及立体图形的计算练习题

平面图形及立体图形的计算练习题1、求阴影部分的面积。(单位:厘米) 2、求阴影部分的面积。(单位:厘米) 3、求阴影部分的面积。(单位:厘米) 4、已知直角三角形面积是12平方厘米,求阴影部分的面积。

5、图中圆的半径为5厘米,求阴影部分的面积。(单位:厘米) 6、正方形边长为2厘米,求阴影部分的面积。 7.把19个边长为2厘米的正方体重叠起来堆成如右图所示的立方体,这个立方体的表面积是多少平方厘米. 8.如图是一个立体图形的侧面展开图,求它的全面积和体积.

参考答案 1.解:把右面的正方形平移至左边的正方形部分,则阴影部分合成一个长方形, 所以阴影部分面积为:2×3=6平方厘米 2. 解:这种图形称为环形,可以用两个同心圆的面积差或差的一部分来求。 (π -π)×=×3.14=3.66平方厘米 3.解: 连对角线后将"叶形"剪开移到右上面的空白部分,凑成正方形的一半. 所以阴影部分面 积为:8×8÷2=32平方厘米 4.解: 设三角形的直角边长为r ,则 =12,=6 圆面积为:π÷2=3π。圆内三角形的面积为12÷2=6, 阴影部分面积为:(3π-6)×=5.13平方厘米 5.解:上面的阴影部分以AB 为轴翻转后,整个阴影部分成为梯形减去直角三角形,或两个小直角三角形AED 、BCD 面积和。 所以阴影部分面积为:5×5÷2+5×10÷2=37.5平方厘米 6.解:右半部分上面部分逆时针,下面部分顺时针旋转到左半部分,组成一个矩形。 所以面积为:1×2=2平方厘米 7.这个立方体的表面由3×3×2+8×2+10×2=54个小正方形组成,故表面积为4×54=216(平方厘米). 8. 这个立体图形是一个圆柱的四分之一(如图),圆柱的底面半径为10厘米,高为8厘米. 它的全面积为: 810281014.324 11014.34122??+????+??? 6.4421606.125157=++=(平方厘米). 它的体积为: 62881014.3412=???(立方厘米).

浅谈建筑平面组合设计要点

浅谈建筑平面组合设计要点 浅谈建筑平面组合设计要点 摘要:建筑平面组合设计是将建筑平面中的使用部分、交通联系部分有机地联系起来,使之成为一个使用方便、结构合理、体型简洁、构图完整、造价经济及与环境协调的建筑物。本文就建筑物的各部分之间的水平方向的组合方法进行阐述。 关键词:建筑;平面组合;设计要点 1、建筑物使用功能分区要明确 建筑物的使用功能不同,分区要求也不同。在建筑设计时,设计人员一般会借助功能分析图明确使用功能分区。例如,一栋普通的大学教学楼中,往往需要同时组织安排普通教室,不同规格的多媒体教室、教师办公室和卫生间等不同功能的空间。按照一般的教学模式可以将它们划分为教学区、办公区和辅助用房三大部分。在教学区中,又可以进一步划分为普通教室、有特殊功能的教室甚至是实验室。有特殊功能的教室按照具体项目要求,可以是会产生较大音响的音体教室,有特殊采光要求的美术教室,可以容纳不同专业和班级同时上课的阶梯教室,或是需要特殊设备的多媒体教室、微机房等。这样,就有必要根据诸如减少干扰、利用朝向、集中使用设备及管线等原则再做明细的归类分区。 在对建筑物的使用功能分区时,经常会受到各种技术因素的制约,除了采光、管线布置等因素外,最重要的是建筑结构传力系统的布置。例如,在对教学楼的设计中,经常可以看到将一组不同教学内容的实验室上下对齐,与普通教室分开布置,而不是集中设置在某一层。这主要是因为单个教学实验室的面积要大于普通教室,把它们集中在某一层布置,布置与其上下的普通教室要取得结构布置上的一致性,往往需要作特殊处理。因此,功能分区并非是简单的使用功能归类,还应兼顾其他的可能性。 合理的功能分区是将建筑物诸多部分按照不同的功能进行分类,根据它们的密切程度进行划分,使之分区明确,方便联系。具体设计

给电脑的右键菜单添加背景图片

给电脑的右键菜单添加背景图片 有了电脑,要让电脑好看些,这就需要多多美化电脑了。现在说下,怎样给右键菜单添加背景图片,你可以给自己的右键背景图片修改成美女哦。那多爽眼啊。嘻嘻。 开始: 第一步,下载动态链接库文件 先下载并解压添加右键菜单背景图片动态链接库文件(下载地址 https://www.wendangku.net/doc/e35703843.html,/soft/utilitie/systems/133/407633.shtml )。打开解压文件夹,里面的“ContextBG.dll”文件就是即将用到的动态链接库文件。为方便使用,将此文件复制到“C:\\Windows”文件夹中。 第二步,添加右键弹出菜单背景图片 依次单击“开始”→“运行”,打开“运行”对话框。在“运行”对话框中输入 “regsvr32 c:\\windows\\ContextBG.dll”(不包括引号),单击确定,弹出一个regsvr32加载成功的对话框。这时,再右击桌面上的图标,你就发现弹出菜单已经有虎哥的背景图片了(图1)。

小贴士:遗憾的是,右击我的电脑、盘符等系统图标弹出菜单不能出现背景图片。第三步,取消右键菜单背景图片 如果要取消右键菜单背景图片,同样在“运行”对话框中输入“regsvr32 /u c:\\windows\\ContextBG.dll”,单击确定,出现加载成功对话框,完成对图片的卸载。 如果看倦了虎哥的图片该怎样更换呢?你可以通过附带下载的ResHacker 工具软件来修改“ContextBG.dll”库文件进行图片的更换。 打开ResHacker工具软件,依次单击“文件→打开”,弹出打开文件对话框,指定并打开C盘Windows文件夹下的“ContextBG.dll”动态链接库文件。然后,单击“操作”菜单下的“替换位图”命令,弹出“替换位图”对话框(图2)。在对话框的右上角,可以清楚地看到虎哥的图片,单击“打开新位图文件”按钮,弹出“打开”文件对话框,指定打开事先准备好的一张位图图片(*.bmp格式图片),单击“替换”按钮完成图片替换。最后,单击“文件”菜单中“保存”命令,保存替换图片后的动态链接库文件。

给按钮添加背景图片

package background; import java.awt.Container; import java.awt.Graphics; import java.awt.Image; import javax.swing.ImageIcon; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JPanel; public class JpanelBackgroundDemo extends JFrame{ MyPanel panel; JButton btn; Container c; public JpanelBackgroundDemo(){ setVisible(true); setSize(400,400); setLayout(null);// 不使用任何布局 c = getContentPane(); panel = new MyPanel(new ImageIcon("./src/images/chenhe.png").getImage()); panel.setBounds(0, 0, 300, 300); c.add(panel); btn = new JButton("测试按钮"); panel.add(btn); } public static void main(String[] args) { new JpanelBackgroundDemo(); } } // 重写容器类比如JPanel类的PaintComponent()方法 class MyPanel extends JPanel{ Image img;

几何图形初步经典题

几何图形初步 一、几何图形 (一)立体图形与平面图形 1、从不同方向看几何: 如图所示,是从三个方向看两个立体图形所得到的平面图形,请根据视图说出立体图形的名称. A.三棱锥 B. 圆锥 C. 正三棱柱 D.直三棱柱 2、正方体的平面展开图: 如图是一个正方体展开图,把展开图折叠成正方形后,“你”字一面相对面上的字是() A.我 B. 中 C. 国 D.梦 3、点、线、面、体 探究几何体的顶点、棱、面之间的关系: 新年晚会是我们最快乐的时候,悬挂着五彩缤纷的小装饰,其中有各式各样的立体图,多面体式其中的一部分,多面体中围成立体图形的每一个面都是平的,没有曲的,如棱柱。棱锥等多面体,如图

请你数一下上面图中每一个立体图形具有的顶点数(V)、棱数(E)和面数(F),并将结果记入下表中, 二、直线、射线、线段 1、直线、射线、线段的几何作图问题: 如图所示,平面上有四个点A、B、C、D,根据下列语句画图: (1)画直线AB、CD交于点E; A 。 (2)画直线AC、BD交于点F;。B (3)画BC、EF交于点G; (4)连接AD并将其反向延长; (5)作射线BC; D。。C (6)取一点P,使点P既在直线AB上,又在直线CD上。 2、应用线段性质选择最短路线: 如图,有A、B、C、D四个村庄,为了解决当地缺水问题,政府准备投资修建一个蓄水池,不考虑其它因素,请你画图确定蓄水池H的位置,试它与四个村庄的距离之和最小。 A 。。 B D。。C 3、运用线段中点的性质进行线段长度的计算: 如图所示,已知线段AB=24cm,点P是线段AB上任意一点,与点A、点B都不重合,点C是线段AP的中点,点D是线段PB的中点,计算CD的长度。

平面图形和立体图形练习题

| 平面图形和立体图形练习题 班级姓名一.填空。 1.一个平行四边形底长18厘米,高11厘米,它的面积是()平方厘米。 2.一个三角形底长厘米,高厘米,它的面积是()平方厘米。 3.14公顷=()平方千米=()平方米 4.一个平行四边形的面积是平方分米,与它等底等高三角形的面积是()平方分米。 5.一个梯形的上底是7厘米,下底是5厘米,高是4厘米,它的面积是()平方厘米。 > 6.小红走80米的距离。第一次走125步,第二次走130步,第三次走123步,第四次走122步,她平均每步走()米。 7、一个长方体所有棱长的和是96厘米,它的长宽高的比是5:4:3。它的表面积 平方厘米,体积是立方厘米。 8、一个圆柱的侧面展开,量得展开后的长方形的长是厘米,宽是3厘米,这个圆柱体的体积是立方分米。 9、把三个棱长是1分米的小正方体拼成一个长方体,这个长方体的表面积是 平方分米。 10、一个圆柱的体积和一个圆锥的体积相等,它们的底面积也相等,那么圆柱的高是圆锥的高的。 11、从一个长方体上截下一个体积32立方厘米的正方体后,剩下部分是一个棱长为4厘米的正方体。原来的长方体的长、宽、高分别是厘米。(填出一种情况) - 12、一段圆柱体铝棒,长40厘米,底面积是平方厘米。如果把它熔铸成一个底面半径是10厘米的圆锥体,圆锥体的高应是厘米。 二.判断下列各题,对的在括号里打“”,错的打“”

1. 三角形的面积等于平行四边形面积的一半。( ) 2. 两个完全一样的梯形可以拼成一个平行四边形。( ) 3. 一个平行四边形的面积比与它等底等高三角形的面积大平方米,三角形的面积是平方米。( ) 4.一个平行四边形的高是6厘米,底是高的5倍,它的面积是15平方厘米。( ) 5.一个三角形的底长分米,比高短分米,三角形的面积是52平方分米。( ) 6、圆锥体积是圆柱体积的 。( ) ^ 7、长方体的六个面都是长方形。( ) 8、把圆柱体削成一个最大的圆锥体,圆锥体体积是削去部分的 。( ) 9、一个正方体棱长之和是72厘米,它的体积是216立方厘米。( ) 三. 选择正确答案的序号填空。 1.一个平行四边形底长分米,是高的2倍,它的面积是( )平方分米。 (a) (b) (c) (d) 2.一个平行四边形底长分米,高是分米它等底等高三角形的面积是( )平方分米。 (a) (b) (c) (d) 3、一个圆柱体和一个圆锥体的底面积相等,圆柱体的体积是圆锥体的体积的2倍。 圆柱体的高是圆锥体高的( )。A 、 31 B 、 6 1 C 、6倍 " 4、一个正方体的棱长是6厘米,它的表面积和体积( )。 A 、表面积大于体积; B 、一样大小; C 、不能比较 5、做一节圆柱形通风管需多少铁皮,是求通风管的( )。 A 、侧面积 B 、表面积 C 、体积 6、一个圆柱体的侧面积展开后是正方形,这个圆柱体底面的直径与高的比是( )。 A 、1:2π B、1:π C 、π:1 四、计算体积和表面积(单位:厘米)

qss美化___按钮

Qt开发界面程序时为按钮控件添加背景图片 Qt本身直接创建的按钮看起来有些单调,如,当然,程序员可以在程序代码里通过写相关的setStyle类的函数来自定义按钮样式,如设置颜色、形状等。但有时这些样式仍不能满足客户的特殊需求,这就需要为按钮添加背景图片。Qt自身支持的强大的qss美化文件为我们美化界面提供了极大方便,本文就最常用、简单的按钮美化给出简单教程。 1.首先,我们需要自己新建一个文本文件,写入以下内容: QPushButton#MyBtn{ border-image:url(:/my_ObjectName/Resources/ Normal/btn_Pic.bmp); } QPushButton# MyBtn:hover{ border-image:url(:/my_ObjectName /Resources/ Go/ btn_Pic.bmp); } QPushButton# MyBtn:pressed{ border-image:url(:/my_ObjectName /Resources/ Press/ btn_Pic.bmp); } QPushButton# MyBtn:!enabled{ border-image:url(:/my_ObjectName /Resources/ Null/ btn_Pic.bmp); } 将文件保存为my_qssFile.qss (注意:后缀是.qss),并将该文件放在你工程源代码的那个文件夹的目录下面。 说明:Normal文件夹下存放的是按钮正常状态下的背景图片,Go文件夹下存放的是鼠标经过该按钮时的按钮背景图片,Press文件夹下存放鼠标点击按下时的背景图片,Null文件夹下存放该按钮不可用时(setEnabled(false))的背景图片. 2.以记事本方式打开该目录下的.qrc文件(注意:该文件是建立工程时,系统自动生成的,不需要你改名字),在 前回车新建一行,在该行写如下代码: Resources /Normal/ btn_Pic.bmp Resources /Press/ btn_Pic.bmp Resources /Go/ btn_Pic.bmp Resources /Null/ btn_Pic.bmp 然后保存该文件。 3.在程序main.cpp文件里封装如下函数

相关文档