MFC ActiveX控件中如何添加用户界面?

david_shar 2010-08-12 01:57:36
现在要做一个绘制趋势的控件,还要提供用户按键进行放大,缩小,前进后退等操作。请大虾指点指点。
...全文
180 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
david_shar 2010-10-14
  • 打赏
  • 举报
回复
搞定了,我用的是WTL。
HWND hwnd = CFrameWindowImplBase<ATL::CWindow, ATL::CFrameWinTraits>::CreateSimpleToolBarCtrl(m_hWnd, IDR_TOOLBAR1, FALSE, WS_CHILD | WS_CLIPCHILDREN | WS_CLIPSIBLINGS | TBSTYLE_TOOLTIPS | CCS_BOTTOM);
CToolBarCtrl m_cmdToolbar.Attach(hwnd);
m_cmdToolbar.ShowWindow(TRUE);

和MFC的toolbar差不多。
lizhigang34 2010-08-31
  • 打赏
  • 举报
回复
ActiveX上的界面都是自己画的
xengine-qyt 2010-08-31
  • 打赏
  • 举报
回复
使用DIALOG 控件即可 通过 create 加载窗口 通过 OnDraw 函数 对窗口进行重绘!!
zhxhz 2010-08-31
  • 打赏
  • 举报
回复
建一对话框类,上面加上按键,然后
CDialog dialogxitongpeizhi;
dialogxitongpeizhi.DoModal();
zjz800800 2010-08-12
  • 打赏
  • 举报
回复
使用mfc基于view的active控件,然后手动添加按钮(用代码写在view上)就可以了,比较简单。
jacks0702 2010-08-12
  • 打赏
  • 举报
回复
网上查 MFC基于对话框的ACTIVEX.
david_shar 2010-08-12
  • 打赏
  • 举报
回复
没有高人路过?

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧