⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 transparentwnd.h

📁 Visual_C++.NET精彩案例237.rar
💻 H
字号:
#pragma once


// CTransparentWnd

class CTransparentWnd : public CWnd
{
	DECLARE_DYNAMIC(CTransparentWnd)

public:
	CTransparentWnd();
	//生成不规则窗口区域
	void CreateTransparent(LPCTSTR pTitle, RECT &rect, unsigned short MaskID, unsigned short BitmapID);
	void SetupRegion(CDC *pDC, unsigned short MaskID);

	virtual ~CTransparentWnd();

protected:
	DECLARE_MESSAGE_MAP()
protected:
	//声明位图变量
	unsigned short m_BitmapID;
	//抹去背景图
	afx_msg void OnPaint();
	afx_msg BOOL OnEraseBkgnd(CDC* pDC);
	//鼠标左键按下事件处理函数
	afx_msg void OnLButtonDown(UINT nFlags, CPoint point); 
};


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -