怎么去掉CMainFrame的标题栏,菜单栏和工具栏啊??高分 做个闪屏,splashscreen不爽,因为消息处理和cmainframe冲突,没别的办法,只有想用CMainFrame来显示,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 MDI和SDI的也不同啊?晕。我的是SDI阿:) //掉CMainFrame::OnCreate中的m_wndToolBar,与m_wndStatusBar的创建Create 我的OnCreate里面本来就只有 if (CFrameWnd::OnCreate(lpCreateStruct) == -1) return -1; 这句 我的Oncreate里面本来就只有 if (CFrameWnd::OnCreate(lpCreateStruct) == -1) return -1; 这句 对于创建一个闪屏,我有一个好办法,效果比splashscreen要好的多:你可以用CWnd::CreateEx()创建一个没有标题栏,工具栏和菜单的窗口,在这个窗口内用Bitblt()函数绘制图片(支持真彩色的bmp图片),在主框架显示之前显示这个窗口。我自己作过,效果非常好! int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct){ ModifyStyle(WS_CAPTION,0); SetMenu(NULL); ShowControlBar(&m_wndToolBar,SW_HIDE,0); return 0;} to: webber84(***闭关修炼中***) 不是在PreCreatewindow中改吗?我看看 ShowControlBar(&m_wndToolBar,SW_HIDE,0);出错,没有m_wndTooBar;去掉这句,还有边框,而且图片不能适应窗口。 ModifyStyle(WS_BORDER,0);不起作用 是m_wndToolBar。 你倒底想干什么? 我怎么就是没有m_wndToolbar阿。我想把标题栏,都去掉,包括边框,做个闪屏。现在标题栏去掉了,谢谢,关注一下边框和图片的适应吧我的图片只占Client的一小部分而已 to houdy() ( )能详细说说你的代码吗?谢谢 做闪屏用CMainFrame ???又没有搞错啊,又费时又费力!!!简单也是用对号框来做,创建无模式对话框来做,窗体可以设置成没有Caption的窗体,使用CWnd自己创建窗体也行,不过要用语句自己控制画splashscreen, 麻烦点就是了... 你的splash window放在main window出来之前不就可以了 不行啊,splash北我搞混乱了,因为程序有点多,看得我头晕,而且用splash出现很多错误,程序根本不能运行,,现在要解决的就是去掉窗体的边框了,不过许多方法怎么都不起作用呢?this->ModifyStyle(0, WS_BORDER, SWP_DRAWFRAME); SetWindowLong(m_hWnd,GWL_STYLE,GetWindowLong(m_hWnd,GWL_STYLE)&(~WS_BORDER));这些都用过了,还是一点用处都没 skiptomylou(溪西),我有点无法理解splash window放在main window出来之前,我就是搞不清到底谁先谁后了阿,大把错误。 我的程序有个MainFrame,有个对话框,我怎么在MainFrame出现之前弹出splash??放在前面就错误了 你把你显示splash的代码贴出来,看有没有什么错。 我已经用CMainFrame解决,谢谢:)给分 百分百模仿360界面,可换肤,可缩放。 为什么我保存图片没有成功? 容器为空用 size()==0 还是用empty() 函数,两者有什么区别吗? ADO连接ACCESS正常,但获得数据库中数据时就出现问题,大哥门帮帮忙啊 一个问题,各位大虾给点思路 谁有电梯调度算法,我急用 vc做网络编程,请救大虾一个问题~~~~ 如何在VC中调用VB所作的OCX控件 waveinreset()问题 vc中用ADO如何实现把数据库A中的一个表,备份到数据库B中啊??急,,请帮忙啊。。。。 关于MFC的问题:如何在工具栏按钮中显示文字。 工具条的ON_UPDATE_COMMAND_UI怎么用?
if (CFrameWnd::OnCreate(lpCreateStruct) == -1)
return -1;
这句
if (CFrameWnd::OnCreate(lpCreateStruct) == -1)
return -1;
这句
你可以用CWnd::CreateEx()创建一个没有标题栏,工具栏和菜单的窗口,在这个窗口内用Bitblt()函数绘制图片(支持真彩色的bmp图片),在主框架显示之前显示这个窗口。
我自己作过,效果非常好!
{
ModifyStyle(WS_CAPTION,0);
SetMenu(NULL);
ShowControlBar(&m_wndToolBar,SW_HIDE,0);
return 0;
}
我想把标题栏,都去掉,包括边框,做个闪屏。
现在标题栏去掉了,谢谢,关注一下边框和图片的适应吧
我的图片只占Client的一小部分而已
splash出现很多错误,程序根本不能运行,,现在要解决的就是去掉窗体的边框了,不过许多方法怎么都不起作用呢?
this->ModifyStyle(0, WS_BORDER, SWP_DRAWFRAME);
SetWindowLong(m_hWnd,GWL_STYLE,GetWindowLong(m_hWnd,GWL_STYLE)&(~WS_BORDER));
这些都用过了,还是一点用处都没
splash window放在main window出来之前,我就是搞不清到底谁先谁后了阿
,大把错误。
我的程序有个MainFrame,有个对话框,我怎么在MainFrame出现之前弹出
splash??放在前面就错误了