Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/127.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 向MFC应用程序中的CDockablePane添加标尺_C++_Visual Studio 2010_User Interface_Mfc_Dockable Windows - Fatal编程技术网

C++ 向MFC应用程序中的CDockablePane添加标尺

C++ 向MFC应用程序中的CDockablePane添加标尺,c++,visual-studio-2010,user-interface,mfc,dockable-windows,C++,Visual Studio 2010,User Interface,Mfc,Dockable Windows,如何将标尺添加到CDockablePane?(统治者喜欢或不喜欢) 我在web上发现了两个标尺控件的实现,但都是用CView派生类实现的,因为我需要标尺位于可固定的窗格中,所以两个都不能使用 不过我听说过两种“策略”:(1)从CDockablePane派生一个特殊类,然后从中派生Controllers类(在这种情况下很难做到)或者(2)在可停靠窗格中创建一个包含控件的CFramewn,这看起来很容易,但可能会不必要地增加项目的复杂性 我该怎么办?我该怎么做?还有其他选择吗?谁能给我举一个小例子(

如何将标尺添加到CDockablePane?(统治者喜欢或不喜欢)

我在web上发现了两个标尺控件的实现,但都是用CView派生类实现的,因为我需要标尺位于可固定的窗格中,所以两个都不能使用

不过我听说过两种“策略”:(1)从CDockablePane派生一个特殊类,然后从中派生Controllers类(在这种情况下很难做到)或者(2)在可停靠窗格中创建一个包含控件的CFramewn,这看起来很容易,但可能会不必要地增加项目的复杂性

我该怎么办?我该怎么做?还有其他选择吗?谁能给我举一个小例子(也许只是重要的部分)

我已经看到:

因为我是新用户,所以不允许在这里发布其他一些链接

(但CFormView不是CFrameWnd)

PS:请告诉我,我会有什么问题,细节,MFC特性

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


谢谢

我想你从一开始就比较容易

我已经发布了一个答案,可能会对你有帮助