2011-09-22 51 views
0

如何将标尺添加到CDockablePane? (如thesethese统治者)将标尺添加到MFC应用程序中的CDockablePane中

我在网上找到了统治者controlers的两种实现方式,但两者都与CView派生类的材料制造,因为我需要的统治者是一个可停靠的窗格中,我不能使用没有其中。我听说过两个“策略”:(1)创建一个从CDockablePane派生出来的特殊类,然后派生出控制者的类(在这种情况下很难做到)或者(2)创建一个CFrameWnd在可容纳控制器的可停靠窗格内,容易做什么,但可能会不必要地增加项目的复杂性。

我该怎么办?我应该怎么做?有没有其他的选择?任何人都可以给我看一个这样的小例子(也许只是重要的部分)?

我已经看到:

How can I split a CDockablePane?

How can I place a MFC CFormView inside a CDockablePane?

说我不能在这里发表,因为我是一个新用户的一些其他链接。

(但CFormView的不是CFrameWnd的)

PS:请告诉我将有问题的,细节,MFC特点...

PS2:我不想链接到BCGsoft的页面,因为我相信他们不给任何代码,只是可执行文件(这对我没有任何用处)。

感谢

回答