创建无边框,无标题,可移懂得自绘对话框,见效果图:
使用方法:
1.创建对话框模板,替换下面的(IDD_BASEPOPDIALOG)红色字体。
2.使用的地方添加如下代码:
CBasePopDialog dlg;
dlg.DoModal();
更效果图一样吧。
(最后,根据个人需要添加关闭窗口按钮以及丰富绘画)
代码
//.h
#pragma once
// CBasePopDialog 对话框
class CBasePopDialog : public CDialog
{
DECLARE_DYNAMIC(CBasePopDialog)
public:
CBasePopDialog(CWnd* pParent = NULL);
virtual ~CBasePopDialog();
public:
//设置窗口标题
void setWindowTitle(TCHAR *pTitle);
protected:
// DDX/DDV 支持
virtual void DoDataExchange(CDataExchang