一个透明的CStatic控件【原创】
您现在的位置: 学网 >> 程序开发 >> VC|VC.Net >> 正文
学网教程

学网:一个透明的CStatic控件【原创】

[ 来源:xue5.com | 作者:学网 | 时间:2005-5-8 | 去论坛]
如果我们自画了一个有背景的对话框,static控件在上面不透明是很不爽的。
改进方法很简单,从MFC的CStatic派生一个类,下面是相应的代码:
(使用的时候修改控件ID为其他值,不要是IDC_STATIC,否则不能添加用于ddx的变量)
 
 

//=========================================================
//
// Copyright (c) 2000-2004  iWise Technologies,Co. Ltd.
// All Rights Reserved.
//
// Class: CTransparentStatic
//
// Product: iW988
// File   : TransparentStatic.h
// Author : 天衣有缝
// Created: 2004.12.29 23:40
// 
// Description:
//     ValueAdded main program for iW988.
//                   Contact:ShenZhen @ GuangDong
//                       waterpub@mail.csdn.net
//
//=========================================================

#pragma once
// CTransparentStatic

class CTransparentStatic : public CStatic
{
    DECLARE_DYNAMIC(CTransparentStatic)

public:
    CTransparentStatic();
    virtual ~CTransparentStatic();

protected:
    DECLARE_MESSAGE_MAP()
public:
    afx_msg void OnPaint();
};

//=========================================================
//
// Copyright (c) 2000-2004  iWise Technologies,Co. Ltd.
// All Rights Reserved.
//
// Class: CTransparentStatic
//
// Product: iW988
// File   : TransparentStatic.cpp
// Author : 天衣有缝
// Created: 2004.12.29 23:40
// 
// Description:
//     ValueAdded main program for iW988.
//                   Contact:ShenZhen @ GuangDong
//     

学网·特别声明:
本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。本站所有文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题,请联系编辑人员Xababy#Gmail.com,我们尽快予以更正。
学网·2004-2008版权所有
© CopyRight 2004-2008 WwW.Xue5.CoM.Inc All Rights Reserved
合作、建议、联系::cainiaoo.cn#live.cn QQ:329700200,1103290

学网_致力于提供优质免费的电脑学习教程
陕ICP备05000834号