vc++ PreCreateWindow的问题 BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)cs前面为什么加上&??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我知道是引用 但是CREATESTRUCT是结构体 它创建的对象就必须引用吗? PreCreateWindow这里可以在窗口显示之前修改 窗口样式。不用引用的话,那就得重新构建一个 CREATESTRUCT 你应该知道如果在这里修改cs会影响创建出的窗口既然你学C++两年了那你就应该知道如果简单的正常传参数进来是不会实现这个功能的 // Alter the styles of the main frame window.BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs){ // Create a window without min/max buttons or sizable border. cs.style = WS_OVERLAPPED | WS_SYSMENU | WS_BORDER; // Size the window to 1/3 screen size and center it. cs.cy = ::GetSystemMetrics(SM_CYSCREEN) / 3; cs.cx = ::GetSystemMetrics(SM_CXSCREEN) / 3; cs.y = ((cs.cy * 3) - cs.cy) / 2; cs.x = ((cs.cx * 3) - cs.cx) / 2; return CFrameWnd::PreCreateWindow(cs);}起修改参数作用 使用vc读取unicode文本文件的问题? 怎样让光标出现在指定的编辑框内? 请问怎么在MFC程序中运行其他程序? 请教哥为大虾,下面的三维图形怎么在Activex中实现! 高分请教关于 NtDeviceIoControlFile 的一个问题 第三次关于魔方阵的问题 推荐好书 一个很奇怪的问题,关于工具栏提示 先不学sdk,直接从mfc开始行否..? 如何用代码动态添加控件,并设定位置?? mfc程序调试问题 考试成绩查询
不用引用的话,那就得重新构建一个 CREATESTRUCT
既然你学C++两年了
那你就应该知道如果简单的正常传参数进来是不会实现这个功能的
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
// Create a window without min/max buttons or sizable border.
cs.style = WS_OVERLAPPED | WS_SYSMENU | WS_BORDER; // Size the window to 1/3 screen size and center it.
cs.cy = ::GetSystemMetrics(SM_CYSCREEN) / 3;
cs.cx = ::GetSystemMetrics(SM_CXSCREEN) / 3;
cs.y = ((cs.cy * 3) - cs.cy) / 2;
cs.x = ((cs.cx * 3) - cs.cx) / 2; return CFrameWnd::PreCreateWindow(cs);
}起修改参数作用