自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

转载 文件拖动Drag & Drop 全解析

一、基本概念拖放,是指用鼠标拖动的方法,在不同程序的窗口之间、同一个程序的不同窗口之间或同一程序同一窗口的不同控件之间,进行移动、复制和粘贴等操作的技术。拖放操作是在操作系统的帮助下完成的。被拖动的对象首先向操作系统注册它使用的数据格式,并按指定的数据格式提供数据,拖放操作结束时,接收拖放的窗口按指定的数据格式提取有关数据,并根据提取的数据生成相应的对象。二、两种拖放方式拖

2013-12-22 10:39:25 1139

转载 深入理解CRITICAL_SECTION

摘要临界区是一种防止多个线程同时执行一个特定代码节的机制,这一主题并没有引起太多关注,因而人们未能对其深刻理解。在需要跟踪代码中的多线程处理的性能时,对 Windows 中临界区的深刻理解非常有用。本文深入研究临界区的原理,以揭示在查找死锁和确认性能问题过程中的有用信息。它还包含一个便利的实用工具程序,可以显示所有临界区及其当前状态。在我们许多年的编程实践中,对于

2013-11-19 17:05:39 736

转载 Custom Draw

common control 4.7版本介绍了一个新的特性叫做Custom Draw,这个名字显得模糊不清,让人有点摸不着头脑,而且MSDN里也只给出了一些如风的解释和例子,没有谁告诉你你想知道的,和究竟这个特性有什么好处。Custom draw可以被想象成一个轻量级的,容易使用的重绘方法(重绘方法还有几种,例如Owner Draw等)。这种容易来自于我们只需要处理一个消息(NM_CUSTOM

2013-11-06 08:59:33 435

转载 VC++创建个性的对话框之MFC篇

1. 修改对话框的背景颜色 2. 用位图作为对话框的背景 3. 改变静态控件文字和背景颜色 4. 改变编辑框文字和背景颜色 5. 改变CheckBox的文字和背景颜色 6. 改变RadioBox的文字和背景颜色 7. 改变按钮的背景颜色和文字颜色 8. 在对话框中使用Picture控件 9. 修改Picture控件显示的位图 10.使用LoadImage从资源装

2013-10-27 19:27:49 1372

转载 MFC 背景贴图及控件透明

在CDialog类中进行贴图,一般放在OnPaint()函数中,因为窗口更新时,使用它来进行重绘。在OnPain()中贴图的源码如下:[cpp] view plaincopyprint?  [cpp] view plaincopyprint?void C***Dialog::OnPaint(

2013-10-25 08:29:34 1447

转载 Rich Edit Control 超链接

一、在Rich Edit Control 中显示超链接在Rich Edit Control 中显示超链接的格式,也就是给选择的文本添加CFE_LINK属性,可以通过以下两种方法实现:1、 自动检测超链接Rich Edit Control本身具有URL检测功能,可以自动识别满足要求的URL文本,并自动为该文本添加CFE_LINK属性,也就显示为超链接格式,目前控件可以检测以下

2013-10-25 08:27:53 1159

转载 RichEdit控件的使用

我们在使用聊天工具的时候经常会看到消息显示为各种颜色、字体、下划线、超链接识别等效果,使用微软为我们提供的RichEdit控件就可以达到这样的效果,但是RichEdit控件使用起来并不简单,甚至于在使用的时候让我们的窗体中充斥着RichEdit的代码,下面让我们重新封装这个控件,以方面我们以后的使用。一、效果图:二、源码:RichEditCtrlEx.hC/C++

2013-10-25 08:26:01 1727

转载 MFC消息映射

消息映射是MFC应用程序的运行核心,Windows系统以消息的形式把输入传递给应用程序的窗口过程,窗口通过窗口过程来接收和处理消息,并把控制返回Windows系统。 1. 消息结构   消息是一个将事件和数据结合起来的集合。MSG结构含有来自windows应用程序消息队列的消息信息。typedef struct tagMSG {    HWND        h

2013-10-25 08:23:08 532

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除