如何将写在对话框上的内容转到一个picture的控件下面
2014-05-04 10:58
309 查看
做一个PDF的阅读软件,为了方便集成在一个activex的控件中去,先尝试将基本的功能移植到picture的控件下面。操作思想:
可以从CWnd中继承,新建一个窗口类,重写它的OnPaint方法,再对话框初始化的时候,调用新类的SubclassWindow或是Attach方法,将Picture控件与新类绑定即可。
在对话框上面新建一个picture控件,将它的Notify设置成TRUE,Type设置成OwnerDraw
在对话框的InitDialog中
pWnd = GetDlgItem(IDC_SHOWPDF);
if (pWnd)
{
pp.SubclassWindow(pWnd->m_hWnd);
}
在新类的OnPaint函数中画即可。
可以从CWnd中继承,新建一个窗口类,重写它的OnPaint方法,再对话框初始化的时候,调用新类的SubclassWindow或是Attach方法,将Picture控件与新类绑定即可。
在对话框上面新建一个picture控件,将它的Notify设置成TRUE,Type设置成OwnerDraw
在对话框的InitDialog中
pWnd = GetDlgItem(IDC_SHOWPDF);
if (pWnd)
{
pp.SubclassWindow(pWnd->m_hWnd);
}
在新类的OnPaint函数中画即可。
相关文章推荐
- 如何将.NET中定义的一个Window Form控件作为一个MFC对话框调用?(From Msdn)
- RxJava from 处理list时,其中有一个出错时如何继续发送下面的list内容。
- 2.2--当用户每次创建一个新文档时,如何管理 多文档模板 而不用弹出对话框?.......包含2.6的内容
- 如何在网页上弹出一个对话框显示一些内容javascript
- 在对话框中使用CTreeCtrl控件时,在OnNMClick消息中如何获取选中的Item以及内容
- MFC 双击picture控件后弹出另外一个对话框,显示大图的策略
- 如何写一个点击view带动画的下滑展开显示隐藏内容的控件
- 如何为gridview控件里的“删除”列添加一个确认对话框?
- 在窗体上放置一个标签、一个按钮、一个fontDialog控件。标签内容改为“烟台大学”。实现功能:1)程序运行时,单击打开字体对话框按钮,可选择字体,并以所选字体作为标签字体。
- android EditText控件如何禁止输入内容
- 如何更改一个 MFC 编辑控件的背景色
- 博客园第一帖:发一个自己刚做的对话框控件
- c#如何合并多个word文档中的内容到一个word中
- 如何获取一个对话控件的指针
- 在一个组件中调用其他组件的内容||android中怎样在activity中获取fragment中的控件
- C++ 一个程序获取另一个程序Edit控件的内容
- 如何把tabControl 的tabPage控件的标题不显示,只显示矩形框的内容
- VS2013MFC对话框工程学习笔记十一 - 动态改变一个控件标题
- Android自定义控件系列七:详解onMeasure()方法中如何测量一个控件尺寸(一)
- Android 如何监听返回键,弹出一个退出对话框