使用CSplitterWnd建立类似Outlook风格界面遇到的问题

界面基本建立成功,
CMainFrame中用CSplitterWnd切分成左右两块
左边是一个CMyView1
右边是一个CMyFrame
CMyFrame中用CSplitterWnd切分成上下两块
上面是CMyView2
下面是CMyView3
我发现右边的CMyFrame边框上有一圈3D边框,但是,CMyFrame并没有WS_EX_CLIENTEDGE扩展属性
这样的界面很难看,主窗口右边两块陷下去了。
谁遇见过这种问题?或者写过类似界面的程序(和网络蚂蚁也差不多),请指教。
不介意的话,发源码给我学习一下。
[319 byte] By [slfeng-北落师门] at [2008-5-24]
# 1
哦,好像哪个多余的边框是右边的CSplitterWnd画的。
有办法去掉吗
slfeng-北落师门 at 2007-10-24 > top of Msdn China Tech,PowerBuilder,控件与界面...
# 2
UP UP UP
slfeng-北落师门 at 2007-10-24 > top of Msdn China Tech,PowerBuilder,控件与界面...
# 3
你把CMainFrame::OnCreateClient()函数里的源码贴出来看一下。
joshua0137-joshua at 2007-10-24 > top of Msdn China Tech,PowerBuilder,控件与界面...
# 4
谢谢各位,我自己能解决了
slfeng-北落师门 at 2007-10-24 > top of Msdn China Tech,PowerBuilder,控件与界面...
# 5
我现在也在写这样的程序,遇到这样的问题:用CSplitterWnd分成的几块,怎样使他们的位置是固定死的,不让程序在运行中可以自由的拖动视图????/
icu-狂奔的蜗牛 at 2007-10-24 > top of Msdn China Tech,PowerBuilder,控件与界面...
# 6
to 蜗牛
http://www.Codefund.cn/develop/Read_Article.asp?Id=11759
你是不是也该给我分啊。呵呵
slfeng-北落师门 at 2007-10-24 > top of Msdn China Tech,PowerBuilder,控件与界面...