09 2015 档案

摘要:本实例全部文章目录(一)功能概览(二)创建项目、注册热键、显示截图主窗口(三)托盘图标及菜单的实现(四)基本截图功能实现(五)针对拖拽时闪烁卡顿现象的优化(六)添加配置管理功能(七)添加放大镜的功能(八)添加键盘... 阅读全文
posted @ 2015-09-21 21:02 星空天宇 阅读(227) 评论(0) 推荐(0)
摘要:本实例全部文章目录(一)功能概览(二)创建项目、注册热键、显示截图主窗口(三)托盘图标及菜单的实现(四)基本截图功能实现(五)针对拖拽时闪烁卡顿现象的优化(六)添加配置管理功能(七)添加放大镜的功能(八)添加键盘... 阅读全文
posted @ 2015-09-21 21:01 星空天宇 阅读(169) 评论(0) 推荐(0)
摘要:本实例全部文章目录(一)功能概览(二)创建项目、注册热键、显示截图主窗口(三)托盘图标及菜单的实现(四)基本截图功能实现(五)针对拖拽时闪烁卡顿现象的优化(六)添加配置管理功能(七)添加放大镜的功能(八)添加键盘... 阅读全文
posted @ 2015-09-21 21:00 星空天宇 阅读(146) 评论(0) 推荐(0)
摘要:本实例全部文章目录(一)功能概览(二)创建项目、注册热键、显示截图主窗口(三)托盘图标及菜单的实现(四)基本截图功能实现(五)针对拖拽时闪烁卡顿现象的优化(六)添加配置管理功能(七)添加放大镜的功能(八)添加键盘... 阅读全文
posted @ 2015-09-21 20:58 星空天宇 阅读(204) 评论(0) 推荐(0)
摘要:本实例全部文章目录(一)功能概览(二)创建项目、注册热键、显示截图主窗口(三)托盘图标及菜单的实现(四)基本截图功能实现(五)针对拖拽时闪烁卡顿现象的优化(六)添加配置管理功能(七)添加放大镜的功能(八)添加键盘... 阅读全文
posted @ 2015-09-21 20:57 星空天宇 阅读(258) 评论(0) 推荐(0)
摘要:本实例全部文章目录(一)功能概览(二)创建项目、注册热键、显示截图主窗口(三)托盘图标及菜单的实现(四)基本截图功能实现(五)针对拖拽时闪烁卡顿现象的优化(六)添加配置管理功能(七)添加放大镜的功能(八)添加键盘... 阅读全文
posted @ 2015-09-21 20:55 星空天宇 阅读(219) 评论(0) 推荐(0)
摘要:本实例全部文章目录(一)功能概览(二)创建项目、注册热键、显示截图主窗口(三)托盘图标及菜单的实现(四)基本截图功能实现(五)针对拖拽时闪烁卡顿现象的优化(六)添加配置管理功能(七)添加放大镜的功能(八)添加键盘... 阅读全文
posted @ 2015-09-21 20:53 星空天宇 阅读(362) 评论(0) 推荐(0)
摘要:本实例全部文章目录(一)功能概览(二)创建项目、注册热键、显示截图主窗口(三)托盘图标及菜单的实现(四)基本截图功能实现(五)针对拖拽时闪烁卡顿现象的优化(六)添加配置管理功能(七)添加放大镜的功能(八)添加键盘... 阅读全文
posted @ 2015-09-21 20:52 星空天宇 阅读(153) 评论(0) 推荐(0)
摘要:本实例全部文章目录(一)功能概览(二)创建项目、注册热键、显示截图主窗口(三)托盘图标及菜单的实现(四)基本截图功能实现(五)针对拖拽时闪烁卡顿现象的优化(六)添加配置管理功能(七)添加放大镜的功能(八)添加键盘... 阅读全文
posted @ 2015-09-21 20:50 星空天宇 阅读(184) 评论(0) 推荐(0)
摘要:本实例全部文章目录(一)功能概览(二)创建项目、注册热键、显示截图主窗口(三)托盘图标及菜单的实现(四)基本截图功能实现(五)针对拖拽时闪烁卡顿现象的优化(六)添加配置管理功能(七)添加放大镜的功能(八)添加键盘... 阅读全文
posted @ 2015-09-21 20:49 星空天宇 阅读(120) 评论(0) 推荐(0)
摘要:偶尔会遇到这个让人郁闷的问题,不太清楚发生的原因,国内论坛对这个问题的讨论也不多,在国外的linuxquestions和fedoraforum论坛看到解决方法比较简单,大家可以试一下:chown -R mysql... 阅读全文
posted @ 2015-09-20 12:41 星空天宇 阅读(164) 评论(0) 推荐(0)
摘要:介绍一下用VC++/MFC写的最好的开源项目。Sourceforge.net中有许多高质量的VC++开源项目,我列举了一些可以作为VC++程序员的参考。一、优秀的开源项目7-Zip (http://sourcef... 阅读全文
posted @ 2015-09-14 15:44 星空天宇 阅读(245) 评论(0) 推荐(0)
摘要:这段时间学习了GDI和GDI+;如果想实现橡皮筋效果,还是离不开GDI。虽然GDI+也能实现,但比较麻烦,有局限性,必须用到双缓冲。下面贴出GDI绘制橡皮筋效果的示例代码ZKCADView.h:public:af... 阅读全文
posted @ 2015-09-14 10:49 星空天宇 阅读(463) 评论(0) 推荐(0)
摘要:1、CString to WCHAR*:[cpp] view plaincopyWCHAR *wch = (WCHAR*)str.GetBuffer(str.GetLength()); str为CString类... 阅读全文
posted @ 2015-09-11 10:16 星空天宇 阅读(273) 评论(0) 推荐(0)
摘要:CGAL开源项目是一个C++库,提供了高效和可靠的几何算法。CGAL应用于各种需要计算机几何的领域,比如:计算机图形学,科学可视化,计算机辅助设计与建模,地理信息系统,分子生物学,医学影像学,机器人运动规划,网... 阅读全文
posted @ 2015-09-10 08:47 星空天宇 阅读(343) 评论(0) 推荐(0)
摘要:Win7下VS2008编译CGAL3.9(转:http://blog.csdn.net/wsh6759/article/details/6977847)CGAL是比较经典的计算几何库,算法经典,稳定高效。本文介绍... 阅读全文
posted @ 2015-09-10 08:43 星空天宇 阅读(274) 评论(0) 推荐(0)
摘要:在VS2010中调用GDI+时,Font font(&fontFamily,24,FontStyleRegular,UnitPixel);会提示提示“Font”: 不明确的符号的问题1> 可能是... 阅读全文
posted @ 2015-09-09 19:26 星空天宇 阅读(492) 评论(0) 推荐(0)
摘要:GDI是微软公司的著名的二维图形引擎,GDI+则是微软公司为了提高显示效果而推出的一种新型图形引擎。下面我就我的一些使用经验阐述二者适用的应用场合 GDI基本能满足一般的绘图要求。我觉得GDI最令人诟病的是它画... 阅读全文
posted @ 2015-09-08 20:40 星空天宇 阅读(181) 评论(0) 推荐(0)
摘要:最近开始使用VS别写MFC程序,遇到这样的问题令我极为郁闷,于是查找了一下,找到了解决方案:原来是微软的 DEBUG_NEW 和 GDI+ 不匹配造成的。方法:注释掉:#ifdef _DEBUG#define n... 阅读全文
posted @ 2015-09-08 20:29 星空天宇 阅读(112) 评论(0) 推荐(0)
摘要:AlphaBlend: 图片的Alpha混合贴图BOOL AlphaBlend( HDC hdcDest, int xoriginDest, int yoriginDest, int wDest, in... 阅读全文
posted @ 2015-09-04 11:22 星空天宇 阅读(111) 评论(0) 推荐(0)
摘要:GDI+的介绍:GDI+是Windows XP的一个子系统,它主要负责在显示屏幕和打印设备输出有关信息。它是一组通过C++类实现的应用程序编程接口。GDI+对以前的Windows版本中GDI进行了优化,并添加了许... 阅读全文
posted @ 2015-09-04 11:20 星空天宇 阅读(215) 评论(0) 推荐(0)
摘要:图形编程:SetPixel: 设置指定点的颜色COLORREF SetPixel(HDC hDC,int X,int Y,COLORREF crColor);hDC: 绘制点的DCX,Y: 坐标位置crColor... 阅读全文
posted @ 2015-09-04 11:17 星空天宇 阅读(178) 评论(0) 推荐(0)
摘要:使用Win32 API函数AlphaBlend编译时出现一个错误:无法解析的外部符号__imp__AlphaBlend@44。解决办法是在使用得地方包含Msimg32.lib,具体是在文件头部添加代码:#prag... 阅读全文
posted @ 2015-09-04 09:50 星空天宇 阅读(170) 评论(0) 推荐(0)
摘要:1. 给窗体加载背景图片LoadBitmap图片加载HBITMAP WINAPI LoadBitmapW(HINSTANCE hInstance,LPCWSTR lpBitmapName);函数作用是从应用程序工... 阅读全文
posted @ 2015-09-04 01:06 星空天宇 阅读(166) 评论(0) 推荐(0)
摘要:DC(Device Context)又称设备上下文,设备描述表。它是一个关于如何绘制图形的方法的集合,它既可以绘制各种图形,也可以确定在应用窗口中绘制图形的方式,就是绘图模式和映射模式。在Win32编程中,设备环... 阅读全文
posted @ 2015-09-04 00:58 星空天宇 阅读(386) 评论(0) 推荐(0)
摘要:wstring str = L"abcd";VS2010提示 wstring未定义的标识符,include 后仍然提示。因为没有使用using namespace std; 使用std命名空间。在文件头部,添加上... 阅读全文
posted @ 2015-09-03 19:38 星空天宇 阅读(477) 评论(0) 推荐(0)
摘要:今天用VS2010学习GDI+编程时,在WM_PAINT消息处理时,提示如下错误:错误 2 error C2360: “hDCMem”的初始化操作由“case”标签跳过 下面是错误处源代码:case WM_PAI... 阅读全文
posted @ 2015-09-03 19:08 星空天宇 阅读(679) 评论(0) 推荐(0)
摘要:双缓冲图形:问题:当在窗体中绘制较为复杂的图形对象时,常会出现闪烁的问题。.NET Framework解决方案:提供了双缓冲功能,原理是:当启用双缓冲时,所有绘制操作首先呈现到内存缓冲区,而不是屏幕上的绘图图面。... 阅读全文
posted @ 2015-09-02 18:56 星空天宇 阅读(221) 评论(0) 推荐(0)
摘要:GDI+提供了两张坐标转换方式:世界坐标转换和页面坐标转换,你可以对所绘制图形作旋转,缩放,平移等操作。两种坐标变换还运行您使用多种坐标系。GDI+使用三种坐标系:世界坐标、页面坐标和设备坐标.世界坐标是用于建立... 阅读全文
posted @ 2015-09-02 09:15 星空天宇 阅读(562) 评论(0) 推荐(0)
摘要:(三) GDI+中的直线、曲线和图形使用图形对象进行绘制的方法:GDI+ 中的 Graphics 类提供了绘制前面列表中的各项的方法:DrawLine、DrawRectangle、DrawEllipse、Draw... 阅读全文
posted @ 2015-09-02 09:07 星空天宇 阅读(167) 评论(0) 推荐(0)
摘要:(一) 图形概述(Windows 窗体)GDI+ 是构成 Microsoft Windows 操作系统子系统的应用程序编程接口 (API)。GDI+ 负责在屏幕和打印机上显示信息。 顾名思义,GDI+ 是 GDI... 阅读全文
posted @ 2015-09-02 09:00 星空天宇 阅读(154) 评论(0) 推荐(0)
摘要:Pytho的数值类型包括:namepurposeint整型long长整型(Python3中没有)float浮点数complex复数代码示例:x=3 # 整数f=3.141529 ... 阅读全文
posted @ 2015-09-02 08:47 星空天宇 阅读(100) 评论(0) 推荐(0)