• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >vc/mfc > 如何在activex中调整activex自己显示得大小!!我用了movewindowSetWindowpos好像都没有什么用吗!

如何在activex中调整activex自己显示得大小!!我用了movewindowSetWindowpos好像都没有什么用吗!

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-04

佚名通过本文主要向大家介绍了如何在activex中调整activex自己显示得大小!!我用了movewindowSetWindowpos好像都没有什么用吗!等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 如何在activex中调整 activex自己显示得大小!!我用了movewindow SetWindowpos好像都没有什么用吗!
描述:

我得activex是来画一个bitmap得,要先获得bitmap得大小 然后再自动将自己得大小变成图片得大小
怎么再avtivex 改变大小呢??请高手帮帮忙!谢谢!


解决方案1:

如果是用MFC 写的activex可以直接调用COleControl::SetControlSize(int cx,int cy );方法。

解决方案2:

来晚了!

解决方案3:

or 
重载IOleObject接口的SetExtent方法.
// NoteCtl.h : Declaration of the CNoteCtl
...
class ATL_NO_VTABLE CNoteCtl : 
...
   STDMETHOD(SetExtent)(DWORD dwDrawAspect, SIZEL *psizel)
   {
      ATLTRACE(_T("SetExtent sizing control to 1000x1000 "));
      psizel->cx = psizel->cy = 1000;
      return IOleObjectImpl<CNoteCtl>::SetExtent(dwDrawAspect, psizel);
   }
...
};


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

相关文章

  • 2017-06-04 求WMStubLIBnrt3303@sohucom
  • 2017-06-05 各位朋友,我知道你们只关心技术,其实我也一样
  • 2017-06-04 做了个ocx控件将其一个属性的值给textarea为什么是乱码救命????
  • 2017-06-05 这段函数运行后发生了错误,可能是内存有泄漏,能看一下吗?
  • 2017-06-04 IEnumSTATURL接口指针枚举失败
  • 2017-06-04 新手问题:怎么在用ATLCOMWIZARD已生成的dll加入MFC
  • 2017-06-05 高分求解,如何XP系统下调用16位DLL?
  • 2017-06-04 VC中用mediaplayerActive控件如何判断一个avi文件是否播放完毕
  • 2017-06-04 怎样让程序自动找出网页中的一张图片验证码的地址
  • 2017-06-04 如何获取WebBrowser控件所显示的内容的源文件?

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 在DLL中,怎么才能保持一个函数激发的状态!
    • 在win32控制台程序中,怎么响应COM链接点事件。
    • 在VC中import用VC开发的ActiveX控件,进行函数调用时会出现“灾难性故障”,请问这是什么原因啊?
    • 简单问题,关闭这个!
    • 如何遍历系统内所有打开的文件句柄?
    • OCX控件编译成功,但是编译完成出现后注册的时候出现如下错误:File:\atlmfc\src\mfc\ctlregcpp
    • 关于COM的一点问题
    • 高分求解dll产生UI线程的问题!
    • 100分请教剪贴板复制虚拟文件的问题不够再加
    • 请大家就这个问题给个思路

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有