大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 技术开发 -> 程序开发 -> 在Visual C++6.0中轻松实现上下控件

在Visual C++6.0中轻松实现上下控件

时间: 2021-07-31 作者:daque

左右控件是windows中最常用的控件之一。它只然而是一对箭镞,用户可单击它来减少或缩小控件的设定值。常常,紧贴着左右控件有一个编纂控件,称为搭档编纂控件或搭档控件,用来表露用户输入的值。左右控件在运用步调中用处特殊普遍,但暂时在纵多出书材料中很少说起本来现本领,使软硬件开拓者甚感迷惘。本来,在visual  c++6.0中不妨很轻快的实行这一控件。笔者经过考查探求,对左右控件的实行作一扼要引见,以飨纵软硬件开拓伙伴。  1. 在visual  c++6.0中创造一个对话框文书档案运用步调(这一步该当不必精细引见了吧!)。  2.  翻开资源编纂框,将个中的对话框缩放至符合巨细。再在个中的符合场合放一个编纂框(即控件框中的edit控件),而后在它的右边放一对左右箭镞(即控件框中的spin控件)。  提防:这一步中的编纂框和左右箭镞必需按上头的先后程序安置,要不,二者大概勾连不上!  3.  按以次引导的程序顺序翻开左右箭镞的属性框。在对话框上单击左右箭镞控件(spin)=>单击右键=>采用properties=>采用styles属性页。此时弹出一个相映的对话框。  底下引见与之相关的少许选项:  alignment的选项的功效:  right:使左右控件安置在搭档控件的右边;  left:使左右控件安置在搭档控件的左边;  unattached:使左右控件安置与搭档控件互不勾连;  orientation的选项的功效:  vertical:树立控件为程度目标;  horizontal:树立控件为笔直目标;  autobuddy :树立左右箭镞(spin)南针,使之指向搭档编纂框;  wrap:使控件值在到达最小值之后缭绕到最大值,反之亦然;  set buddy integer:树立搭档控件的值为整形;  arrow keys:运用户不妨运用键盘的左右箭镞来变换控件的值;  no thousand:没有以千为单元分割的逗点;  hot track:树立热键盯梢;  至于general和extend  styles两属性页读者群不妨按照本质情景采用少许本人所须要的名目,在此笔者不复赘述!  4.  到暂时为止,做出来的控件还没实足到达手段,此时左右箭镞的功效与咱们本质须要的凑巧差异:上箭镞将使控件的值减小,而下箭镞将使控件的值增大;(有爱好的读者群不妨试一试)。  5.  要使做好的控件到达咱们真实须要的手段,本来比拟大略:只需在对话框初始化因变量(笔者考查的步调中为bool  chuobandlg::oninitdialog())中加左右面包车型的士一句话即可;  m_lspin.setrange(-50,50);  下面临之略加证明:m_lspin是与左右箭镞对应的  cspinbuttonctrl类的东西。setrange(int x,int  y)是树立控件变革的左右界为x,y;  好了,到此刻为止,所有搭档控件就仍旧实足做好了! 

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.