摘要:
在Windows应用程序中,对话框是应用最广泛也是比较难控制其风格(外表)的 一类窗口。Windows 3.x所提供的传统的对话框一般都有一个单调的蓝色的边框 和白色窗口背景,即使采用Borland C++所提供的BorDlg风格的对话框,用自定义 控制(BWCC)来美化对话框的背景及内容,呆板的边框还是一成不变的。相信用过 Windows 95的朋友在享受其强大功能的同时,一定也为它所提供的具有... 阅读全文
摘要:
在*VIEW类的函数ondraw()中可以由pDC->textout(x,y,string)来实现文字输出。 但阿陆说在窗口分割之后并不能实现输出,而且两个窗口中都没有输出。我并不清楚他是怎样做窗口分割的。后来我实现了一下,思路是直接建立一个单文档工程。在本来已有一个CMfcTView类下再添一个视图类:CChildView。 一、实现窗口分割的条件:在目标frame中添加分割对象,即在其头文件的... 阅读全文
摘要:
通常我们通过ListBox控件来显示我们的信息列表,然后我们可以通过鼠标来选择我们的条目信息,但VC中的ListBox控件是不支持拖动的。也许我们有时需要改变我们的列表顺序,已适应我们的要求,下面是实现的方法。 设计思路: 1. 如果通过鼠标左键选中某一条目并拖动,此时我们通过变量记录当前选中条目的位置和条目字符串以及此条目的副值。 2. 鼠标移动到要移动到的位置后放开左键,此时我们把... 阅读全文
摘要:
滑动条控制(Slider Control)也叫轨道条控制,其主要是用一个带有轨道和滑标的小窗口以及窗口上的刻度,来让用户选择一个离散数据或一个连续的数值区间。通过鼠标或键盘来进行数据的选择操作,这在WIN98/95中的很多应用程序中都可以看到,如控制面板中的鼠标等,滑动条既可以是水平方式的也可以是垂直方式的。滑动条控制的风格如下: TBS_HORZ 滑动条是水平方向的 TBS_VERT 滑... 阅读全文
摘要:
1。先来介绍REPORT类型的CListCtrl:首先使用下面的语句设置CListCtrl的style: DWORD SetExtendedStyle( DWORD dwNewStyle );其中 LVS_EX_CHECKBOXES 表示添加CheckBox LVS_EX_FULLROWSELECT 表示选择整行 LVS_EX_GRIDLINES 表示添加表格线 如果设置了LVS_EX_CHECK... 阅读全文