VC++ 6.0执行程序没有窗口

VC++ 6.0执行程序没有窗口,第1张

第一,可能搭拿基是程序内做敏辩了影藏窗口的处理

第二,程序中用到多线程,主线程在窗口显示之前被某个调用阻塞了

第三,可能程序出现了异常

第四,可能被其他程序知谨,比如杀毒软件拦截了。

windows窗体应用程序应该是用vc开发.net的窗口程序,下面那些回答不知道在说些什么。vs2010的vc++下面是有点,但是我的2012也没找到樱冲悔,不过可以通过另外的方法创建脊正windows窗体程序。创建一个clr的空项目,然后在解决方案资源管理器中选中项目,右判镇键菜单中选择添加-->新建项,然后在visual

c++下面的ui里面选择windows窗体即可。

空窗体到底是指什么我不太清楚,因为VS建好的东西默认就是没有啥功能的。VS默认建立的窗体是支持activeX,并且有一些简单的菜单的。窗口的类型你可以在建立这个工程时,在向导中选择,就是能设置窗口属性:“最大化按钮”,“粗框架”之类的那个地方(不好意思记不住名字)。在右边可以把一些类似“剪切”快捷按钮的东西去掉。

如果想要把菜单去掉的话,去CMainFrame的PreCreate函数,改写它的CREATESTRUCT型参数cs。去掉菜单的方法是:cs.m_hMenu = NULL(好吧,可能不是m_hMenu,但是就是cs对应Menu指针的那个成员变量)这样就可以不加载系统默认创建的那个菜单。

唉,那啥,LZ,你这话我可不能当没听到啊。。。我的办法不管用么???


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12229505.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-22
下一篇 2023-05-22

发表评论

登录后才能评论

评论列表(0条)

保存