MFC-更改窗口样式PreCreateWindow

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

MFC-更改窗口样式PreCreateWindow_初始化

 

#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