CMFCVisualManager::SetDefualtManager();
用这个会把整个应用程序的风格全改变。我现在只想改变程序的某一个子窗体风格,要怎么做啊?
用这个会把整个应用程序的风格全改变。我现在只想改变程序的某一个子窗体风格,要怎么做啊?
解决方案 »
- windows下有关recv的使用
- 使用IWebBrowser2的Navigate2方法打开网页,如何让它不读取缓存!
- 关于static控件填充背景色的问题。
- 怎么能快速的学会C++和MFC
- 大虾帮我看看matlab引擎调用,figure显示了为什么plot没有显示出来?
- 哪位热心大侠能提供一个双滑动块的Slider控件?
- VC中如何将float转为CString型
- 怎么样在MFC extension dll中使用纯资源dll
- 已知已知WINDOW_HANDLER=FindWindow(null,@"平台");,一段时间后,窗口标题要改变。怎么获取标题?
- 简单的现象,复杂的问题,挑战高手
- 静态static作父控件,动态生成picture子控件填充,如何在改变窗体大小时跟随改变?
- 如何制作可以在网页中拖动的ActiveX控件
CWnd::ModifyStyleEx
http://topic.csdn.net/u/20100122/02/8f78814b-9e97-40e6-8340-21ca44a38961.html
每个应用程序要么有,要么只能有一个它或派生自它的实例。
而且是通过框架窗口(派生自CFrameWndEx)自动调用。不过你可以模仿cFrameWndEx的方式自己去调用CMFCVisualManager的函数。
或者派生一个CMFCVisualManager子类,然后在绘图函数被调用的时候这样写:
if (pWnd == 你要改变的窗口)
{
}
else
不改变
然后都要做什么?
派生一个CFrameWndEx类,在里面处理窗口风格