MFC-更改窗口样式PreCreateWindow
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
#include <afxwin.h>
//1.主框架窗口类
class CMyFrameWnd :public CFrameWnd
{
public:
virtual BOOL PreCreateWindow(CREATESTRUCT& cs);//更改窗口样式的虚拟函数
};
BOOL CMyFrameWnd::PreCreateWindow(CREATESTRUCT& cs)
{
//修改cs的成员来修改窗口样式
cs.x = 50; //窗口左上角顶点的x坐标
cs.y = 50; //窗口左上角顶点的y坐标
cs.cx = 200;//窗口宽度
cs.cy = 500;//窗口高度
return CFrameWnd::PreCreateWindow(cs);
}
// 2.应用程序类
class CMyWinApp :public CWinApp
{
public:
virtual BOOL InitInstance(); //初始化函数
};
CMyWinApp theAPP; //全局唯一的应用程序对象
BOOL CMyWinApp::InitInstance()
{
CMyFrameWnd* pFrame = new CMyFrameWnd;
//不需要delete
pFrame->Create(NULL, "MFCWnd");
m_pMainWnd = pFrame;
// m_pMainWnd 主窗口指针
m_pMainWnd->ShowWindow(SW_SHOW);
m_pMainWnd->UpdateWindow();
return TRUE;
}
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
“MFC-更改窗口样式PreCreateWindow” 的相关文章