第二,程序中用到多线程,主线程在窗口显示之前被某个调用阻塞了
第三,可能程序出现了异常
第四,可能被其他程序知谨,比如杀毒软件拦截了。
windows窗体应用程序应该是用vc开发.net的窗口程序,下面那些回答不知道在说些什么。vs2010的vc++下面是有点,但是我的2012也没找到樱冲悔,不过可以通过另外的方法创建脊正windows窗体程序。创建一个clr的空项目,然后在解决方案资源管理器中选中项目,右判镇键菜单中选择添加-->新建项,然后在visualc++下面的ui里面选择windows窗体即可。
空窗体到底是指什么我不太清楚,因为VS建好的东西默认就是没有啥功能的。VS默认建立的窗体是支持activeX,并且有一些简单的菜单的。窗口的类型你可以在建立这个工程时,在向导中选择,就是能设置窗口属性:“最大化按钮”,“粗框架”之类的那个地方(不好意思记不住名字)。在右边可以把一些类似“剪切”快捷按钮的东西去掉。如果想要把菜单去掉的话,去CMainFrame的PreCreate函数,改写它的CREATESTRUCT型参数cs。去掉菜单的方法是:cs.m_hMenu = NULL(好吧,可能不是m_hMenu,但是就是cs对应Menu指针的那个成员变量)这样就可以不加载系统默认创建的那个菜单。
唉,那啥,LZ,你这话我可不能当没听到啊。。。我的办法不管用么???
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)