内存错误:CRT detected that the application wrote to memory after end of heap buffer

今天调试测试代码时,发现在用完了new出来的内存buf后,在执行delete时报错了,具体信息为:         HEAP_CORRUPTION_DETECTED: after Normal block(#908) at 0x399EC0. CRT detected that the appl...

2013-06-30 23:12:21

阅读数 12677

评论数 0

设置RichEdit相关颜色说明

1、设置RichEdit客户区的背景颜色         要设置RichEdit的背景色,需要发送 EM_SETBKGNDCOLOR 消息给RichEdit控件,关于该消息的说明:wParam参数 为颜色选项,如果是0,说明使用 lParam参数 中的颜色值作为背景色;如果该参数不为0,则使用系...

2013-06-28 01:41:11

阅读数 6458

评论数 1

使用DirectUI技术实现QQ界面

一.介绍 DirectUI技术说白了就是XML配置文件+图片+JavaScript控制界面。这点与网页css+图片+JavaScript十分相似,就是如开发网页一般开发桌面程序界面,这个开发效率当然大大的提高。将程序员从繁琐的界面绘制工作中解脱出来,专心开发逻辑代码。还能大大减少代码量,因为据统...

2013-06-21 23:06:40

阅读数 2802

评论数 0

对DirectUI的认识

几乎90%介绍DirectUI的人,都抓不住重点:像界面和逻辑分开、用XML来配置界面,都和DirectUI没有半点关系。 具体来说:只要界面是用文件来配置,都是界面和逻辑分开,VC的用的是*.rc文件,WPF用的是*.xaml文件、LibUIDK用的是*.ui文件。难道VC的对话框程序就不是界...

2013-06-21 23:05:28

阅读数 1322

评论数 0

DirectUI

DirectUI界面库 取名自微软的一个窗口类名“DirectUIHWND”,意为Paint on parent dc directly。即子窗口不以窗口句柄的形式创建,只是逻辑上的窗口,绘制在父窗口之上。微软的“DirectUI”技术广泛的应用于Window XP系统,Media Player播...

2013-06-21 22:54:58

阅读数 1101

评论数 0

通过代码将程序在Win7/Win8下设置成以兼容模式运行

有时我们开发的程序在Wind7或Win8下面无法启动,必须将之设置成以兼容模式运行后才能启动。设置以兼容模式运行,可以手动修改程序的右键属性,将之设置成以兼容模式运行;但是对于开发出来的商用软件,让用户去手动设置不太现实,也不合适,所以需要我们通过代码将程序自动设置成以兼容模式运行。那么如何通过代...

2013-06-20 23:55:19

阅读数 12710

评论数 2

WinDbg调试器

你可以从微软网站上下载到的调试器: · KD-内核调试器。你可以用它来调试蓝屏一类的系统问题。如果是开发设备驱动程序是少不了它的。 · CDB-命令行调试器。这是一个命令行程序 · NTSD-NT调试器。这是一个用户模式调试器,可以用来调试用户模式应用程序。它实际上是一个CDB的win...

2013-06-20 19:41:48

阅读数 1024

评论数 0

再谈向RichEdit中插入GIF动画的实现

(原帖:http://blog.csdn.net/haoekin/article/details/8915207) 我的前一篇文章“使用定时器显示GIF动画的ATL控件实现”中讲述了如何创建ATL项目,并实现显示GIF动画的控件,虽然能够显示,但有一些问题: 1. tphlj同学说一行插入...

2013-06-13 14:56:47

阅读数 3218

评论数 0

使用定时器显示GIF动画的ATL控件实现

(原帖:http://blog.csdn.net/haoekin/article/details/8877979) 最近在做一个IM软件,IM软件非常重要的功能就有动态表情的插入和显示。实现GIF图片显示的方法主要有两种,一种是通过HTML控件,一种是通过RichEdit控件。HTML控件显...

2013-06-13 14:54:34

阅读数 1313

评论数 0

Windows 8 的程序兼容性助手方案详述

平台 客户端 — Windows XP |Windows Vista | Windows 7 | Windows 8 描述 程序兼容性助手(PCA)是Windows 8中的一项功能,可帮助最终用户运行为早期的Windows版本设计的桌面应用。Windows 8有很好的内置应用兼容性,这样为W...

2013-06-12 14:47:09

阅读数 5874

评论数 0

msdn中关于Win7应用程序清单中的兼容性部分的相关描述

http://msdn.microsoft.com/zh-cn/library/ee461161.aspx

2013-06-12 14:14:45

阅读数 869

评论数 0

通过修改程序解决Vista/Win7/Win8下应用程序兼容性问题

在Vista/Win7/Win8下,有一个系统兼容性助手功能,使得程序在安装完成后或运行时,总是弹出应用程序兼容性助手相关的提示,很是烦人,事实上我们的程序兼容性是没有问题的,只不过是在程序中没有指定应用程序兼容的操作系统,所以导致了这些问题。         VS2008和VS2010可以生成一...

2013-06-10 15:01:41

阅读数 6361

评论数 2

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