无幻

潜心成魔.....

VC动态轨迹画线

这是一个绘制直线的简单绘图程序,能过实现动态轨迹画线,在拖动时产生临时线来表示可能画出的直线效果。首先:建立一个单文档程序,名称为Demo然后:在视图类的声明文件里面加入数据成员class CDemoView : public CView{//········protected:        i...

2010-04-30 22:14:00

阅读数:8432

评论数:0

C语言算法速查手册

  第1章 绪论 11.1 程序设计语言概述 11.1.1 机器语言 11.1.2 汇编语言 21.1.3 高级语言 21.1.4 C语言 31.2 C语言的优点和缺点 41.2.1 C语言的优点 41.2.2 C语言的缺点 61.3 算法概述 71.3.1 算法的基本特征 71.3.2 算法的复...

2010-04-24 17:57:00

阅读数:5898

评论数:4

CoolShowCode源代码高亮工具

  软件介绍       CoolShowCode源代码高亮工具是一款对C/C++源代码进行高亮的工具,对于其他类型的代码也可以试试高亮。主要用于博客上文章代码的高亮显示,便于阅读文章。代码高亮工具将集成到CoolFormat源代码格式化工具里面,格式化和高亮一起完成。使用介绍       在文档...

2010-04-23 17:26:00

阅读数:5504

评论数:10

MFC消息顺序

1.AfxWndProc()      该函数负责接收消息,找到消息所属的CWnd对象,然后调用AfxCallWndProc 2.AfxCallWndProc()  该函数负责保存消息(保存的内容主要是消息标识符和消息参数)供应用程序以后使用,然后调用WindowProc()函数 3.Window...

2010-04-23 08:30:00

阅读数:2138

评论数:0

CMFCShellTreeCtrl和CMFCShellListCtrl快速构建资源管理器

系统环境:Windows 7软件环境:Visual Studio 2008 SP1本次目的:实现CMFCShellTreeCtrl(CBCGPShellTree )和CMFCShellListCtrl(CBCGPShellList )快速构建资源管理器      在VS2008SP1以后的版本都可...

2010-04-17 10:25:00

阅读数:13349

评论数:5

取得文件夹内容信息

翻译自MSDN 2005 -> Win32和 COM 开发 -> User Interface -> WindowsUser Experience -> Windows Shell ->Shell Programmers Guide -> Shell Basic...

2010-04-15 23:03:00

阅读数:3353

评论数:0

Windows Shell提取媒体信息

这个Project有三个有趣而可以参考的地方:使用COM接口操作Windows Shell,并提取多媒体文件的标签信息编写Dll,并提供对DLL中的类显示调用的支持最小化编译时的依赖,即正确地使用#include、理清C/CPP文件和H文件的关系为了照顾这个Project研究的逻辑思考过程,将这三...

2010-04-15 22:50:00

阅读数:3184

评论数:0

实用!超强VC/MFC 常见问答收集(下)

问:如何在MDI环境下枚举所有打开的窗口?  答:In MFC, each CMDIChildWnd createdby the framework is managed as a child window of the MDIClient window.This MDIClient windo...

2010-04-15 16:06:00

阅读数:4255

评论数:0

实用!超强VC/MFC 常见问答收集(上)

问  自编浏览器进入一个网页后,点一个链接后系统自动调用用IE打开网页而不是用自身浏览器打开网页。如何让窗口用我自己的浏览器打开?答  http://www.csdn.net/develop/read_article.asp?id=21702  控制新的窗口  默认情况下,浏览器收到创建新窗口请求...

2010-04-15 15:32:00

阅读数:2264

评论数:0

CRichEditCtrl粘贴纯文本

系统环境:Windows 7软件环境:Visual Studio 2008 SP1本次目的:实现CRichEditCtrl粘贴纯文本,把带有格式的内容去除,只剩下纯文本      有时候我们在复制粘贴的时候,仅仅需要纯文本内容的时候,我们可以在Word里面选择“无格式化文本”粘贴。但是,在VC文档...

2010-04-13 17:55:00

阅读数:3209

评论数:0

HDU 3336 Count the string (记忆化搜索)

Count the stringTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 745    Accepted Submission(s)...

2010-04-11 21:53:00

阅读数:3565

评论数:0

Createprocess控制台程序输出重定向

      在Windows编程中,并非每一个应用程序都需要一个图形用户界面(GUI),很多情况下,我们可以编写一个控制台应用程序,这样程序更小,加载更快,传输时间也短,同时也丝毫不牺牲程序应有的功能。这种程序特别适合那些在后台运行的程序,比如压缩、杀毒、上传下载等等。如果我们的确需要在GUI执行...

2010-04-11 11:58:00

阅读数:17046

评论数:0

PROCESS_INFORMATION结构体

typedef struct _PROCESS_INFORMATION {     HANDLE hProcess; //存放每个对象的与进程相关的句柄     HANDLE hThread;        //返回的线程句柄。     DWORD dwProcessId;    //用来存放进程...

2010-04-11 00:53:00

阅读数:4449

评论数:1

STARTUPINFO结构体

 typedef struct _STARTUPINFO {     DWORD cb;            //包含STARTUPINFO结构中的字节数.如果Microsoft将来扩展该结构,它可用作版本控制手段.应用程序必须将cb初始化为sizeof ( STARTUPINFO )     ...

2010-04-11 00:33:00

阅读数:7603

评论数:2

HDU 3342 Legal or Not (有向图的拓扑排序)

Legal or NotTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 700    Accepted Submission(s): 29...

2010-04-09 15:24:00

阅读数:2132

评论数:3

中点画线算法(任意斜率)

基本原理      在画直线段的过程中,当前像素点为(xp,yp),下一个像素点有两种可选择点P1(xp+1,yp)或P2(xp+1,yp+1)。若M=(xp+1,yp+0.5)为P1与P2之中点,Q为P理想直线与x=xp+1垂线的交点。当M在Q的下方,则P2应为下一个像素点;M在Q的上方,应取P...

2010-04-03 14:31:00

阅读数:17475

评论数:6

数值微分算法(DDA画线算法)

基本思想    已知过端点 P0(x0  ,y0),P1(x1,y1) 的直线段L:y=kx+b    直线斜率为 k=(y1-y0)/(x1-x0)    从x的左端点x0开始,向x右端点步进。步长=1(个象素),计算相应的y坐标 y=kx+b;取象素点(x, round(y))作为当前点的坐标...

2010-04-01 23:32:00

阅读数:8366

评论数:0

详析VC中坐标系的建立

建立一个合适的坐标系可以为我们的绘图带来很大的方便 。下面介绍一下如何在VC中建立我们想要的坐标系。  一 设备坐标和逻辑坐标  设备坐标(Device Coordinate)又称为物理坐标(Physical Coordinate),是指输出设备上的坐标。通常将屏幕上的设备坐标称为屏幕坐标。设备坐...

2010-04-01 20:53:00

阅读数:2102

评论数:0

CDC类详细说明

CDCCObject └CDCCDC类定义的是设备上下文对象的类。CDC对象提供处理显示器或打印机等设备上下文的成员函数,以及处理与窗口客户区对应的显示上下文的成员。通过CDC对象的成员函数进行所有的绘图。类对设备上下文操作提供了成员函数,处理绘图工具。安全型图形设备接口(G

2010-04-01 08:05:00

阅读数:24226

评论数:1

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