热情软件屋

 

用MFC生成一个全屏的窗口


编号:QA000609
建立日期: 1999年3月8日 最后修改日期:1999年3月8日
所属类别:

jiangyong:
    我想用MFC生成一个全屏的窗口(象MS_DOS的界面),用AppWizard生成应用程序框架时视图类基于CView还是CFormView,还有就是我需要的是类似于各种游戏(FIFA99)的界面,不光是不要Caption,连Border,Menu等都不要。

回答:

    这个问题我以前也考虑过,但也没有解决。我想你可以换个角度考虑:比如说在程序启动时使框架窗口最大化(用代码控制)。这样也能达到你所要求的效果。我以前曾经试验过一个小程序,你可以fullscr.zip(VC 6.0),运行后选择菜单上的FullScreen项即可。
    还有一个办法:用一个变形的dialog。
    用resource editor弄个dialog, Style|bolder设成None, title选掉。。。
    然后在OnInitDialog()中:
     m_Width=GetSystemMetrics(SM_CXSCREEN);
     m_Height=GetSystemMetrics(SM_CYSCREEN);
     SetWindowPos(NULL,0,0,m_Width,m_Height,0);
    试试吧!

此问题由王忠杰回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio