- 博客(8)
- 收藏
- 关注
原创 连结收藏
发现一个介绍微软.net技术的好站,向大家推荐http://www.51dotnet.com哪里有有关VC++7.0,C#的书籍下载?www.friendall.net里面有《展望C#》部分中文版章节 Presenting C#英文版下载地址:http://61.128.101.218/book/redir.php?Ym9vazUvcHJlc2VudGluZ19jc2hhcnAuemlw>
2001-12-14 13:45:00
1188
原创 改变Push Button背景色
改变Push Button背景色 改变Push Button背景色在Windows中Edit,StaticBox的背景色都可以通过处理WM_CTLCOLOR消息来改变,但Push Button却不行。唯一的方法是使用OwnerDraw风格的按钮。本文讲述的方法是使用CButton的派生类。class CCButton : public CButton{DECLARE_DYNAMIC(CCButt
2001-06-19 18:42:00
2972
原创 利用任务栏上的图标与用户交互
利用任务栏上的图标与用户交互 利用任务栏上的图标与用户交互我们有时需要编制一些仅在后台监控的程序,为了不干扰前台程序的运行界面和不显示不必要的窗口,应使其运行时的主窗口不可见。同时,应该让用户知道该程序正在运行,并且达到与用户进行交互的目的。将一个图标显示在任务栏右端静态通告区中并响应用户的鼠标动作是当前非常流行的方法,它体现了Windows 95友好的界面风格。下面以一个SDI(单文档界
2001-06-19 18:40:00
891
原创 用VC5 制 作 应 用 程 序 启 动 封 面
用VC5 制 作 应 用 程 序 启 动 封 面 用VC5 制 作 应 用 程 序 启 动 封 面 很 多 大 型 应 用 程 序 都 有 启 动 封 面, 如Word 等 办 公 系 列 软件 和VC + + 等编 程 软 件。 通 过 启 动 封 面, 除 了 显 示 应 用程 序 名 称 和 版 权 等 提 示 画 面,还 可 避 免 由 于 应 用 程 序启 动 前 进 行 大 量
2001-06-19 18:38:00
878
原创 自绘菜单
自绘菜单 自绘菜单在这里提供一个C++类(CCustomMenu),该类是CMenu的子类,并且拥有自绘能力。它可以向你提供以下的功能: 设置字体颜色。 设置高亮度颜色。 设置高亮度时的风格。 设置选中时和在普通状态下的菜单显示的图标。 设置显示图标大小。 在CCustomMenu中定义了结构MENUDATA,你必须根据你的需要填充该结构,并且在增加菜单时提供该结构的指针(调用Appen
2001-06-19 18:36:00
992
原创 测试鼠标是否在窗口内,以及鼠标的离开
测试鼠标是否在窗口内,以及鼠标的离开 以下给出两种跟踪鼠标是否在窗口内的方法一、使用SetCapture(),OnMouseMove()等判断鼠标位置//设置一个状态量用于记录和标识鼠标是否在窗口内//BOOL m_bOverControl;void C?????::OnMouseMove(UINT nFlags, CPoint point){CStatic::OnMouseMove(nFlag
2001-06-14 22:09:00
1421
原创 如何改变视窗的背景颜色
如何改变视窗的背景颜色 Windows向窗口发送一个WM_ERASEBKGND消息通知该窗口擦除背景,可以使用ClassWizard重载该消息的缺省处理程序来擦除背景(实际是画),并返回TRUE以防止Windows擦除窗口。 BOOL CBoxView::OnEraseBkgnd(CDC* pDC) {CBrush brush(RGB (128 , 0 , 128) );// Select th
2001-06-14 22:08:00
856
原创 在VC++6.0开发中实现全屏显示
在VC++6.0开发中实现全屏显示 在VC++6.0开发中实现全屏显示 全屏显示是一些应用软件程序必不可少的功能。比如在用VC++编辑工程源文件或编辑对话框等资源时,选择菜单“View/Full Screen”,即可进入全屏显示状态,按“Esc”键后会退出全屏显示状态。 在VC++6.0中我们用AppWizard按默认方式生成单文档界面的应用程序框架。下面将先讨论点击菜单项“View/Fu
2001-06-14 22:05:00
910
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人