2010年8月18日
摘要: 复审它:在你的代码中寻找安全缺陷的专家技巧原著:Michael Howard 翻译:小刀人原文出处:MSDN Magazine November 2003 本文假定你熟悉安全,C#,和Visual Basic.NET 摘要  因为安全缺陷而复审代码是软件制作过程中的一个关键部分,贯穿于计划编制、设计和测试。本文是作者反省其多年来的代码安全复审工作而总结出的所有开发人员在追踪潜在安全漏洞时可以遵循... 阅读全文
posted @ 2010-08-18 18:44 朱超 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 用ShellExecute(this->m_hWnd,"open", "c:\\test.xls","","",SW_SHOW );打开文件Excel提示'test.xls'cannot be assessed.The file may be corrupted,located on a server that is not responding,or read-only.这个是什么原因呢? 阅读全文
posted @ 2010-08-18 17:30 朱超 阅读(246) 评论(0) 推荐(0) 编辑
  2010年8月13日
摘要: 学习VC++时经常会遇到链接错误LNK2001,该错误非常讨厌,因为对于 编程者来说,最好改的错误莫过于编译错误,而一般说来发生连接错误时, 编译都已通过。产生连接错误的原因非常多,尤其LNK2001错误,常常使人不 明其所以然。如果不深入地学习和理解VC++,要想改正连接错误LNK2001非 常困难。   初学者在学习VC++的过程中,遇到的LNK2001错误的错误消息主要为: unresolv... 阅读全文
posted @ 2010-08-13 19:11 朱超 阅读(310) 评论(0) 推荐(0) 编辑
  2010年8月6日
摘要: 1SetWindowPos(NULL,0,0,200,300,SWP_NOMOVE); 表示不考虑(0,0),仅仅将大小改为200x300,位置不变 SetWindowPos(NULL,0,0,200,300,SWP_NOMOVE); 表示不考虑200X300,只是把位置挪到(0,0).大小不变 如果想同时改变,最后可用SWP_NOZORDER等 参数中还有SWP_SHOWWINDOW 显示窗口 ... 阅读全文
posted @ 2010-08-06 10:31 朱超 阅读(239) 评论(0) 推荐(0) 编辑
  2010年8月5日
摘要: OnDraw和OnPaint (转载) 在MFC程序设计中,按照传统的设计,如果处理WM_PAINT消息,一般会派生一个OnPaint函数,映射到WM_PAINT消息上进行绘图处理。但是很多程序中并没有出现OnPaint,一个OnDraw函数做了更多的绘图操作。而在消息映射的列表中,也没有见到WM_PAINT到OnDraw的映射。 实际上,OnDraw不是OnPaint的映射,出现OnDraw,是... 阅读全文
posted @ 2010-08-05 17:00 朱超 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 简单的说就是左(left) 上(top) 右(right) 下(bottom)下面列出其全部重载函数CRect::InflateRectvoid InflateRect( int x, int y );void InflateRect( SIZE size );void InflateRect( LPCRECT lpRect );void InflateRect( int l, int t, in... 阅读全文
posted @ 2010-08-05 14:20 朱超 阅读(870) 评论(0) 推荐(0) 编辑
  2010年7月29日
摘要: MFC 试图执行系统不支持的操作可能原因:通常是程序resource找不到(不匹配)。1、直接控件删除后,.H文件里的声明没有删除. Dodataexchange()里面关联变量未清除。 阅读全文
posted @ 2010-07-29 16:21 朱超 阅读(1236) 评论(5) 推荐(1) 编辑
摘要: CBitmapButton的使用 CBitmapButton作为MFC的控件类,并不为很多人所使用,因为现在网上遍布着从CButton派生的各种各样的按钮类,其中最为著名的就是CButtonST类了。但是最近在CSDN上看到几个问题都是使用CBitmapButton类,但是由于使用错误、不当而造成程序崩溃或者错误的。所以总结一下CBitmapButton类的使用,希望能帮助一些初学者。 可以参考M... 阅读全文
posted @ 2010-07-29 14:02 朱超 阅读(276) 评论(0) 推荐(0) 编辑
  2010年7月22日
摘要: VC6.0映射模式转换及如何消除坐标误差作者:刘涛阅读人次:254文章来源:yesky发布时间:2007-8-31网友评论(0)条  在实际项目的开发过程中,经常需要绘制几何图形,并且要求用户可以与图形进行交互,既用户可以按照自己的思路对图形进行局部的任意调整,这些问题在Visual C++ 6.0可视化编程中可以很容易地解决,但是笔者在处理用户交互问题上,发现在坐标映射模式下,设备坐标和转换后的... 阅读全文
posted @ 2010-07-22 16:40 朱超 阅读(338) 评论(0) 推荐(0) 编辑
  2010年7月20日
摘要: 位图局部放大的闪烁问题——不要刷新“结果区域”让我苦恼数日的,对图片局部放大会有闪烁的问题解决了,解决的指导思想就是:不刷新那块显示放大结果的区域。源代码不是我写的,但是我改好的。直接贴过来://///////////////////////////////////////////////////////////////以下为局部放大功能代码VC代码 阅读全文
posted @ 2010-07-20 13:58 朱超 阅读(393) 评论(0) 推荐(0) 编辑