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; }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
2022-01-19 opencv-minAreaRect包覆指定轮廓的最小斜矩形
2022-01-19 opencv-boundingRect包覆指定轮廓的最小正矩形
2022-01-19 opencv-minEnclosingCircle包覆此轮廓的最小圆
2021-01-19 Arduino--超声波模块
2020-01-19 python-opencv-图像镜像翻转
2020-01-19 python-opencv-图像的平移
2019-01-19 局部变量 全局变量