
MFC/SDK编程
文章平均质量分 77
sendy888
这个作者很懒,什么都没留下…
展开
-
一步一步学STL标准模板库
在使用list必须包括头文件#include ,1)、如何定义一个list对象 #include int main (void){ list cList; //声明了list模板类 的一个实例}2)、使用list的成员函数push_back和push_front插入一个元素到list中 cList. push_back(‘a’); //把一个对象放到一个list的后面cList.原创 2007-07-28 07:46:00 · 750 阅读 · 0 评论 -
在VC++下对文件属性的获取与更改
在VC++下对文件属性的获取与更改摘要:本文讲述了在Visual C++ 下编程实现对磁盘文件的属性进行获取以及更改的一般方法,并给出部分相关的关键代码。 一、 引言 文件是数据在磁盘上最常用的一种存放形式,也是在程序设计中与之经常打交道的一种编程对象,不少程序尤其是数据传输和处理类的应用程序更是需要频繁的创 建、读取和写入文件。对于一些要求不是很严格的程序,我们往往只关心文件的内容是否原创 2007-07-30 13:21:00 · 835 阅读 · 0 评论 -
CString 操作指南
CString 操作指南原著:Joseph M. Newcomer翻译:littleloach原文出处:codeproject:CString Management通过阅读本文你可以学习如何有效地使用 CString。 CString 是一种很有用的数据类型。它们很大程度上简化了MFC中的许多操作,使得MFC在做字符串操作的时候方便了很多。不管怎样,使用CString有很多特殊的技巧,翻译 2007-07-31 13:42:00 · 924 阅读 · 0 评论 -
对话框程序中捕获WM_KEYDOWN消息
如何在对话框程序中让对话框捕获WM_KEYDOWN消息作者:孙鑫 日期:2003-9-4在对话框程序中,我们经常是利用对话框上的子控件进行命令响应来处理一些事件。如果我们想要让对话框(子控件的父窗口)类来响应我们的按键消息,我们可以通过ClassWizard对WM_KEYDOWN消息进行响应,当程序运行后,我们按下键盘上的按键,但对话框不会有任何转载 2007-08-15 14:56:00 · 1253 阅读 · 0 评论 -
文件拖动Drag & Drop 全解析
一、基本概念拖放,是指用鼠标拖动的方法,在不同程序的窗口之间、同一个程序的不同窗口之间或同一程序同一窗口的不同控件之间,进行移动、复制和粘贴等操作的技术。拖放操作是在操作系统的帮助下完成的。被拖动的对象首先向操作系统注册它使用的数据格式,并按指定的数据格式提供数据,拖放操作结束时,接收拖放的窗口按指定的数据格式提取有关数据,并根据提取的数据生成相应的对象。二、两种拖放方式拖放有两转载 2007-08-17 10:49:00 · 5350 阅读 · 0 评论 -
利用MFC实现对象拖放
利用MFC实现对象拖放对象拖放是指对某一指定的对象,利用鼠标拖动的方法,在不同应用的窗口之间、同一应用的不同窗口之间或同一应用的同一窗口内进行移动、复制(粘贴)等操作的技术。利用对象拖放,可以为用户提供方便、直观的操作界面。实现对象拖放技术,需要了解、使用MFC的CView、COleDataSource和COleDropTarget等类,并利用这些类协同工作。本文讨论了对象拖放技术,并研究了如何转载 2007-08-17 16:42:00 · 2712 阅读 · 0 评论 -
即时方式测试拖动文件Drag
COleDataSource m_oleDataSource; UINT uBufferSize =0;//测试只用一个文件 { uBufferSize += lstrlen ( _T("d://1111111.rar") ) + 1;//测试一个文件 } uBufferSize= sizeof(DROPFILES) + sizeof(TCHAR) * (uBufferSize + 1)原创 2007-08-22 16:05:00 · 1119 阅读 · 0 评论 -
实现自定义拖放
------创建COleDropSource对象来控制放置对于大多数应用程序,拖放功能的默认实现就已经足够了。但是,某些应用程序可能要求更改此标准行为。马上你会看到一个更改标准的拖放行为的例子,可以说明其实这是一件多么简单的事情,或许,你会得到一些自定义拖放的感性认识。在我的工具条上,有一个按钮,资源ID号为:ID_DRAG_MY_OBJ,点击该按钮后,将开始拖放动作(注意,点击该按转载 2007-08-23 13:24:00 · 1471 阅读 · 0 评论 -
CreateFile函数详解
The CreateFile function creates or opens the following objects and returns a handle that can be used to accessthe object: files pipes mailslots communications resources disk devices(Windows NT only) c原创 2007-10-08 16:29:00 · 1933 阅读 · 0 评论