大家好,刚试着用ctreectrl,这个控件是放到一个对话框上面的,由于默认的字体太小,我想让显示出来的字体更大一点,在网上搜了很多,基本的方法是要么重载Onpaint,但是这里不行。另外一个是在对话中中拦截消息OnNMCustomdrawTree中处理,我看了网上的代码,但是不明不白的,直接代码复制过去,也不能实现效果,求那个朋友能给我讲一下吗?十分感谢!MFC

解决方案 »

  1.   

    SetFont直接改控件的字体不行吗?
      

  2.   

    十分感谢啊,因为我是前几天公司有个工具让我做需要用mfc,但是我前几年一直用的纯c和c++开发。刚接触mfc感觉方便是挺方便的,直接拖控件,然后添加事件处理就行了,但是很多方法的应用,比如说这里的修改字体,或者是修改背景颜色,字体颜色等等这些,感觉好乱啊。
      

  3.   

    视图类的话可以用CSplitterWnd,对话框有点复杂,不如自己用个Static控件模拟一下。