• 大小: 202KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-10
  • 语言: C/C++
  • 标签: png  gid+  MFC  透明按钮  

资源简介

使用gdi+绘制的透明图片,使用的是png图片资源。 在MFC中使用gdi+库,代码附带gdi+库。代码简单实用

资源截图

代码片段和文件信息

// PngButton.cpp : implementation file
//

#include “stdafx.h“
#include “test.h“
#include “PngButton.h“

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CPngButton

CPngButton::CPngButton()
{
m_bDCStored=TRUE;
m_bMouseMove=m_bTracked=false;
m_bflag=TRUE;
}

CPngButton::~CPngButton()
{
}


BEGIN_MESSAGE_MAP(CPngButton CButton)
//{{AFX_MSG_MAP(CPngButton)
ON_WM_ERASEBKGND()
ON_WM_MOUSEMOVE()
ON_MESSAGE(WM_MOUSEHOVEROnMouseHOver)
ON_MESSAGE(WM_MOUSELEAVEonmouseleave)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CPngButton message handlers

void

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     200480  2001-01-17 16:46  test\GdiPlus.lib

     文件       3434  2000-12-15 16:58  test\Includes\GdiPlus.h

     文件        857  2000-11-12 23:18  test\Includes\GdiPlusbase.h

     文件      22329  2000-11-12 23:18  test\Includes\GdiPlusBitmap.h

     文件      30802  2001-01-17 16:41  test\Includes\GdiPlusBrush.h

     文件       1773  2000-11-12 23:18  test\Includes\GdiPlusCachedBitmap.h

     文件       4328  2000-11-12 23:18  test\Includes\GdiPlusColor.h

     文件       1750  2000-11-12 23:18  test\Includes\GdiPlusColorMatrix.h

     文件      55921  2001-01-12 15:16  test\Includes\GdiPlusEnums.h

     文件      87463  2001-01-12 15:16  test\Includes\GdiPlusFlat.h

     文件       5981  2000-12-15 16:58  test\Includes\GdiPlusFont.h

     文件       3401  2000-12-04 15:00  test\Includes\GdiPlusFontCollection.h

     文件       6071  2000-11-12 23:18  test\Includes\GdiPlusFontFamily.h

     文件       2725  2000-11-12 23:18  test\Includes\GdiPlusGpStubs.h

     文件      93877  2001-01-17 16:41  test\Includes\GdiPlusGraphics.h

     文件      22175  2001-01-17 16:41  test\Includes\GdiPlusHeaders.h

     文件      13780  2001-01-17 16:41  test\Includes\GdiPlusimageAttributes.h

     文件       1593  2000-11-12 23:18  test\Includes\GdiPlusImageCodec.h

     文件      24268  2000-12-04 15:00  test\Includes\GdiPlusImaging.h

     文件       3171  2000-11-12 23:18  test\Includes\GdiPlusInit.h

     文件       6295  2001-01-17 16:41  test\Includes\GdiPlusLineCaps.h

     文件       8465  2001-01-17 16:41  test\Includes\GdiPlusMatrix.h

     文件       1083  2000-11-12 23:18  test\Includes\GdiPlusMem.h

     文件      11805  2001-01-17 16:41  test\Includes\GdiPlusmetaFile.h

     文件       8151  2000-11-12 23:18  test\Includes\GdiPlusmetaHeader.h

     文件      50470  2001-01-17 16:41  test\Includes\GdiPlusPath.h

     文件      13635  2001-01-17 16:41  test\Includes\GdiPlusPen.h

     文件       6796  2000-11-12 23:18  test\Includes\GdiPlusPixelFormats.h

     文件      13288  2000-11-12 23:18  test\Includes\GdiPlusRegion.h

     文件       9352  2000-12-04 15:00  test\Includes\GdiPlusStringFormat.h

............此处省略32个文件信息

评论

共有 条评论