资源简介
可以不显示png图片(其他类型图片应该也可以)透明部分,实现不规则窗口。另有双缓冲的使用,已封装成类,使用方法简单,还有GDI+的使用已经dll和头文件,用VS2008编译通过。
代码片段和文件信息
// IrrDailog.cpp : 定义应用程序的类行为。
//
#include “stdafx.h“
#include “IrrDailog.h“
#include “IrrDlg.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#endif
// CIrrDailogApp
BEGIN_MESSAGE_MAP(CIrrDailogApp CWinAppEx)
ON_COMMAND(ID_HELP &CWinApp::onhelp)
END_MESSAGE_MAP()
// CIrrDailogApp 构造
CIrrDailogApp::CIrrDailogApp()
{
// TODO: 在此处添加构造代码,
// 将所有重要的初始化放置在 InitInstance 中
}
// 唯一的一个 CIrrDailogApp 对象
CIrrDailogApp theApp;
GdiplusStartupInput gdiplusStartupInput;
ULONG_PTR pGdiToken;
// CIrrDailogApp 初始化
BOOL CIrrDailogApp::InitInstance()
{
// 如果一个运行在 Windows XP 上的应用程序清单指定要
// 使用 ComCtl32.dll 版本 6 或更高版本来启用可视化方式,
//则需要 InitCommonControlsEx()。否则,将无法创建窗口。
INITCOMMONCONTROLSEX InitCtrls;
InitCtrls.dwSize = sizeof(InitCtrls);
// 将它设置为包括所有要在应用
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-06-13 09:56 IrrDailog\
目录 0 2015-06-13 09:56 IrrDailog\IrrDailog\
文件 893 2015-06-13 09:34 IrrDailog\IrrDailog.sln
文件 2810 2012-11-23 18:11 IrrDailog\IrrDailog\designer.png
文件 1503232 2015-04-28 19:33 IrrDailog\IrrDailog\gdiplus.dll
文件 200480 2015-04-28 19:33 IrrDailog\IrrDailog\GdiPlus.lib
目录 0 2015-06-13 09:35 IrrDailog\IrrDailog\Includes\
文件 3434 2015-04-28 19:33 IrrDailog\IrrDailog\Includes\GdiPlus.h
文件 857 2015-04-28 19:33 IrrDailog\IrrDailog\Includes\GdiPlusba
文件 22329 2015-04-28 19:33 IrrDailog\IrrDailog\Includes\GdiPlusBitmap.h
文件 30802 2015-04-28 19:33 IrrDailog\IrrDailog\Includes\GdiPlusBrush.h
文件 1773 2015-04-28 19:33 IrrDailog\IrrDailog\Includes\GdiPlusCachedBitmap.h
文件 4328 2015-04-28 19:33 IrrDailog\IrrDailog\Includes\GdiPlusColor.h
文件 1750 2015-04-28 19:33 IrrDailog\IrrDailog\Includes\GdiPlusColorMatrix.h
文件 55921 2015-04-28 19:33 IrrDailog\IrrDailog\Includes\GdiPlusEnums.h
文件 87463 2015-04-28 19:33 IrrDailog\IrrDailog\Includes\GdiPlusFlat.h
文件 5981 2015-04-28 19:33 IrrDailog\IrrDailog\Includes\GdiPlusFont.h
文件 3401 2015-04-28 19:33 IrrDailog\IrrDailog\Includes\GdiPlusFontCollection.h
文件 6071 2015-04-28 19:33 IrrDailog\IrrDailog\Includes\GdiPlusFontFamily.h
文件 2725 2015-04-28 19:33 IrrDailog\IrrDailog\Includes\GdiPlusGpStubs.h
文件 93877 2015-04-28 19:33 IrrDailog\IrrDailog\Includes\GdiPlusGraphics.h
文件 22175 2015-04-28 19:33 IrrDailog\IrrDailog\Includes\GdiPlusHeaders.h
文件 13780 2015-04-28 19:33 IrrDailog\IrrDailog\Includes\GdiPlusimageAttributes.h
文件 1593 2015-04-28 19:33 IrrDailog\IrrDailog\Includes\GdiPlusImageCodec.h
文件 24268 2015-04-28 19:33 IrrDailog\IrrDailog\Includes\GdiPlusImaging.h
文件 3171 2015-04-28 19:33 IrrDailog\IrrDailog\Includes\GdiPlusInit.h
文件 6295 2015-04-28 19:33 IrrDailog\IrrDailog\Includes\GdiPlusLineCaps.h
文件 8465 2015-04-28 19:33 IrrDailog\IrrDailog\Includes\GdiPlusMatrix.h
文件 1083 2015-04-28 19:33 IrrDailog\IrrDailog\Includes\GdiPlusMem.h
文件 11805 2015-04-28 19:33 IrrDailog\IrrDailog\Includes\GdiPlusme
文件 8151 2015-04-28 19:33 IrrDailog\IrrDailog\Includes\GdiPlusme
............此处省略21个文件信息
评论
共有 条评论