您好、欢迎来到现金彩票网!
当前位置:2019欢乐棋牌 > 置为顶层 >

c++ vc++ MFC 控件置顶

发布时间:2019-07-27 03:13 来源:未知 编辑:admin

  假如。一个对线。有两个控件。一个CListBox控件(初始是隐藏的)。一个CListCtrl控件(一直是显示的)。2。两个控件有部分是重合的。3。当达到一定条件后,CListBox控件就会显...

  假如。一个对线。有两个控件。一个CListBox控件(初始是隐藏的)。一个CListCtrl控件(一直是显示的)。

  3。 当达到一定条件后,CListBox控件就会显示,并需要显示为最顶层。CListBox控件列表中有值,双击一个值后,CListBox控件再次隐藏起来。

  展开我来答可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部解决办法:用隐藏标签的属性页,将两个控件放在两个属性页上面,然后切换属性页就可以了。更多追问追答追问两个必须同时显示。必须一个压着一个的一部分。即。一个大控件。一个小控件。小的压住大的一部分。必须的。追答这个思路不合理。如果希望ClistCtrl调用CListBox,应该Ctrl作为父窗口,这是CWnd逻辑。当两者存在父子关系的时候,才能顺利的控制和调用。平行关系这样做。。不顺

  追问ClistCtrl与CListBox 不存在任何关系。只是为了布局好看。才这样的。你看这里面。其实我只要做到一点,就是CListBox 要全部显示,并且能操作。就行了。 但是由于CListBox 与ClistCtrl有部分重合了。所以会出现图上的问题。追答你想法有些钻牛角尖了。为什么不用ComboBox呢,如果上面使用ComboBox就没有这个问题了,而且显示上也更好看一些。另外,还有很多种解决办法,比如:

  动态移动控件位置(这个简单些,就是本来两个控件排布在不同的地方,在显示的同时,MoveWindow(&Rect),将控件移动到相应的位置就ok了)

  追问ComboBox 本来就有用。 告诉你我的目的吧。 我的目的,就是模糊查询。一个ComboBox控件中。添加了所有项。 然后 输入某个字时(中文或英文)。就能在下面显示出含有这个字的项,如果是输入字符串,下面就显示含有这字符串的项。

  我是用两个控件实现的。一个。 ComboBox 一个CLISTBOX控件。 但是由于排版问题。CListBox 会与ClistCtrl的一部分重合。然后就出现了 图中的问题

  追答后出现,盖在上面的,初始化时候放到边上,只留一个角方便设计时候拖拽就可以了,显示的时候MoveWindow。追问没有用。 显示时。会出现上面图上说的现象。 其实是在上面了。鼠标点下,就能显示出来。但是,我要的效果就是不点都应该全部显示那种。。你要不要试下。用两个控件。试下就知道了。我建了三个控件。 两个。CLISTBOX。 一个CLISTCTRL 。 一个盖一个。然后运行。你就能看到效果。 这种效果。不是我想要的。你运行一下程序,就知道了。

http://yogayodame.com/zhiweidingceng/334.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有