• 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时钟控件,像Windows时钟那样,给个思路!

怎么编写ActiveX时钟控件,像Windows时钟那样,给个思路!

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

佚名通过本文主要向大家介绍了vb编写activex控件,c#编写activex控件,activex控件编写,activex控件下载,activex控件等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 怎么编写ActiveX时钟控件,像Windows时钟那样,给个思路!
描述:

怎么编写ActiveX时钟控件,像Windows时钟那样?给个思路!


解决方案1:

1)建立ActiveX的工程
2)添加ATL Control
3)直接在窗口上画时钟就可以啦(时钟代码可参考:http://www.codeproject.com/KB/miscctrl/XAnalogClock.aspx)
4)然后把设置等操作以属性的方式暴露给用户。

解决方案2:

引用 2 楼 TRAVELLING0410603 的回复:
只要左边那个时钟,我想编写那样的ActiveX控件直接在其它程序中使用。
可以直接的对话框上绘那样的时钟吗?

当然可以啦

解决方案3:

这个跟ActiveX没关系吧
就是个自绘窗口的实现

解决方案4:

到http://download.csdn.net/source/621674这个地址下载源程序玩玩,这个程序只要加点ATL属性就行了。

解决方案5:

设置窗体坐标系为笛卡尔坐标系,使用三角函数绘制每个刻度的坐标与分针,时针,秒针的位置.旋转分针时,使用如下坐标变换公式:
x1=x*cos(a)+y*sin(a)
y2=y*cos(a)-x*sin(a)
其中a是要旋转的角度.(x1,y1)目标坐标,(x,y)原坐标


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

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

  • 我用VB写了一个很简单ActiveX的控件,怎么在VC中使用啊???
  • 如何使ActiveX控件在设计时固定大小,就象VB中Timer控件一样
  • ActiveX控件的编写
  • VB调用VC编写的ActiveX控件的问题
  • 怎样使自己编写的ActiveX要license?
  • 用c++或者vb怎么开发Activex网页上传控件(如网易,qq等的上传工具)
  • 编写AxtiveX控件MouseMove事件的问题
  • 请问WinCE下编写ActiveX并在IE中显示MAC地址的方法
  • ActiveX控件的编写
  • 怎么编写64位的ActiveX控件?

相关文章

  • 2017-06-05 +++++++超级话题-----------每一个人都来说一个@@@没有什么文凭,但是却很有成就的程序员@@@,&&&可以是你身边的人,可以是你公司的人,
  • 2017-06-05 标准DLL接受消息的问题!
  • 2017-06-05 进程外组件EXE,这个组件程序里可以弹对话框吗?如果可以,怎么弹?
  • 2017-06-05 vc下操作Excel2007,如何存成97~03格式
  • 2017-06-05 从linux移植到win32--无线安全利器--AirSnort-022,win32新版本发布
  • 2017-06-05 請問怎樣用hook攔截某一窗口的某一消息?
  • 2017-06-05 ATL的idl文件当中自定义的结构体,如何导出给别的工程用?
  • 2017-06-05 100分相送!!DLL中的线程问题?
  • 2017-06-05 vbs调用ALT生成的com组件不成功
  • 2017-06-04 variant参数问题

文章分类

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

最近更新的内容

    • 高分请教:配置型组件和非配置星组件的区别?(分不够可加)
    • 为什么微软API的函数名前无“_”,后无“@”?
    • MFC中使用ActiveXdatagrip控件,在不绑定数据库时,可以动态增加列,怎样动态增加行呢?举个例子!!先感谢了!
    • 很菜的问题。加载DLL出现的问题
    • 扩展动态连接库中包含对话框资源时有问题(在线等待)
    • Thethread0xF84hasexitedwithcode20x2
    • vcactiveX控件注册成功,但未能实例化?!
    • 如何在EXE中导出函数(不是DLL)?
    • 怎么实现Activexweb应用上的空间的移动和大小的改变
    • com中所有方法的返回值都必须是HRESULT吗?

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

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