GDI+
goodai007
这个作者很懒,什么都没留下…
展开
-
VclSkin使用简要 for c++ builder
1:使用SkinBuilder简作好皮肤后,保存到任一位置。2:在安装好VclSkin的环境下,拖一个SkinData到界面上--选中--在Properties选项卡中选--SkinStore--选中你制作好的.Skn文件。3:编译后就可以看到效果。SkinBuilder制作皮肤心得:大体框架已经定死,只有一些特别的按钮可以增删,其他的都只能修改。关于皮肤的换算比例:点原创 2011-11-16 11:34:15 · 2359 阅读 · 0 评论 -
关于DC和SelectObject()函数的理解
在GDI中,DC(Device context)是一个非常重要的概念。有的书中,将DC翻译为设备描述表(《Windows 程序设计 第五版》作者Charles Petzold),也有的书将DC翻译为设备上下文。到底什么是DC?用现实中的例子来理解可能更容易些。如果你喜欢画画,你得先准备了画布,画笔,颜料……画画的环境搭建好了,你就可以画画了。这个画画的环境,就是转载 2011-11-02 14:04:15 · 13898 阅读 · 10 评论 -
DrawImage BitBlt StretchBlt画PNG图片的方法
在对话框的OnPaint() 函数中添加代码:以本人的代码为例://Graphics graphics//graphics.DrawImage方法使用void UserList::OnPaint(){ CPaintDC dc(this); // device context for painting原创 2011-11-03 16:24:14 · 4982 阅读 · 0 评论 -
GDI+概括
//GDI+//命名空间using System;using System.Drawing;//命名空间中的Graphics类用于各种设备上进行绘画的类,大量绘图工具访问权限,Brushes,Fonts,Pensusing System.Drawing.Drawing2D; //GraphicState类using System.ComponentModel;usi原创 2011-11-03 16:24:53 · 1036 阅读 · 1 评论 -
WinAPI窗口居中
//GetSystemMetrics( SM_CXSCREEN )得到系统的宽如:1440,减去你的软件宽,除2就是正中this->Left=(GetSystemMetrics( SM_CXSCREEN ) - this->Width) / 2; //GetSystemMetrics( SM_CYSCREEN )得到系统的高如:900 ,减去你的软件高,除2就是正中this->Top=原创 2011-11-07 14:37:13 · 1073 阅读 · 0 评论 -
C++ builder 2006使用笔记
//初始化GDI+if (Gdiplus::Ok != GdiplusStartup(&GdiplusToken, &GdiplusStartupInput, NULL)) { return ;}//光标变成手掌Image1->Cursor=crHandPoint;//加载XMLTXMLDocument *XmlNetbar;XmlNetba原创 2011-11-15 15:47:43 · 1526 阅读 · 1 评论