
GDI+绘图
问渠清如许
温故知新,每天总结,提高自己,追求喜欢的女孩
展开
-
C++ 下的GDI+绘图初始配置
在stdafx.h的文件中导入:#include #pragma comment(lib, "gdiplus.lib")using namespace Gdiplus;在APP的.h文件中 添加 :virtual BOOL ExitInstance();(相当于重写)GdiplusStartupInput m_gdiplusStartupInput;UL原创 2015-08-08 21:42:03 · 469 阅读 · 0 评论 -
MFC 绘制半透明图片
用MFC绘制半透明图片其实根本没有必要,因为有美工;哈哈,当然了我们自己练手的时候没有美工,自己也不会ps,只能用代码了void 类名::DrawClearImage(Graphics *pGraphics){//注意0.5表示所需要的透明度,在0~1之间,越小,越透明ColorMatrix colorMatrix = {1.0f, 0.0f, 0.0f, 0.0f, 0.0原创 2015-08-26 20:45:17 · 717 阅读 · 0 评论 -
GDI+文本居中
FontFamily l_formatFont(L"宋体"); //字体格式Gdiplus::Font l_font(&l_formatFont, 18, FontStyleRegular, UnitPixel);//文字居中StringFormat l_formatRect; l_formatRect.SetAlignment(StringAlignme原创 2015-08-30 15:51:25 · 1711 阅读 · 0 评论 -
自绘时如何很好的处理单击和双击消息
一般像我自己做程序的时候会尽量避免单击和双击都处理很多事情;但程序员身不由己,上面有项目经理(最怕遇到想当然的),外面有客户;当他们都要求这么做的时候,我们就真的没办法了;一般的,会用sleep来判断是否是双击,但是单击双击都处理的话,显示是不行的。我们通过TRACE可以知道,双击会进入down,up, Ddown,up这几个消息。因此我的做法是在类中声明一个变量,在down 和Ddown的时原创 2015-08-08 22:19:44 · 426 阅读 · 0 评论