activex 控件的id 定义位置

//  SuperDisplayCtl.cpp

IMPLEMENT_OLECREATE_EX(CSuperDisplayCtrl, "SuperDisplayOcxFolding.SuperDisplayCtrl.1",
// 0xf65b3f2, 0x8356, 0x4e78, 0x83, 0x16, 0x52, 0x2b, 0xff, 0x6f, 0x45, 0xd0)
 0xadb1111e, 0x56fe, 0x459d, 0x83, 0x3d, 0x37, 0x53, 0x21, 0x38, 0x16, 0xdc);

//  SuperDisplayOcxFolding.cpp
const GUID CDECL BASED_CODE _tlid =
//  { 0x6883a397, 0x59fc, 0x4c12, { 0xa9, 0xe0, 0xab, 0xa2, 0x30, 0x41, 0x4f, 0x80 } };
  { 0xadb1111e, 0x56fe, 0x459d, { 0x83, 0x3d, 0x37, 0x53, 0x21, 0x38, 0x16, 0xdc } }; // new GUID CDECL BASED_CODE _tlid

使用ocx控件的客户端程序中对控件定义的文件中控件id定义的位置

class CSuperdisplayctrl1 : public CWnd

{...

CLSID const& GetClsid()
 {
  static CLSID const clsid
   = { 0xADB1111E, 0x56FE, 0x459D, { 0x83, 0x3D, 0x37, 0x53, 0x21, 0x38, 0x16, 0xDC } };
  return clsid;
 }

转载于:https://www.cnblogs.com/carl2380/archive/2011/04/09/2010242.html

activex 控件的id 定义位置+使用ocx控件的客户端程序中对控件定义的文件中控件id定义的位置...相关推荐

  1. VC程序中实现控件的动态生成与响应

    动态控件是指在需要时由Create()创建的控件,这与预先在对话框中放置的控件是不同的. 一.创建动态控件: 为了对照,我们先来看一下静态控件的创建. 放置静态控件时必须先建立一个容器,一般是对话框, ...

  2. java控件数组_在C# WinForm程序中创建控件数组及相应的事件处理

    控件数组是VB提供的一个优秀的设计解决方案,它能很方便快捷的处理大批同类控件的响应和时间处理,但不知为什么在C#中这个优秀特性没有传承下来,甚为可惜,本文将要探讨就是如何在C# WinForm程序实现 ...

  3. android 布局文件中控件ID、name标签属性的命名包含“@”、“.”、“+”等等符号的含义...

    1.在项目的根目录有个配置文件"AndroidManifest.xml",是用来设置Activity的属性的如 <?xml version="1.0" e ...

  4. android的xml登录,Android----xml文件中的控件的id设置

    Android开放中要想得到布局文件中控件的引用,该控件必须设置id属性,这两有两种方式设置id:(1)@+id/xxxx;(2)@id/xxxx;下面做个简单的介绍.@+id/xxx:如果R文件中没 ...

  5. wxss 点击样式_微信小程序点击控件修改样式实例详解

    微信小程序点击控件修改样式实例详解 现在要在微信小程序中实现点击控件修改样式,如下: 微信小程序中不支持直接操作dom,要实现这种效果,我们需要通过设置data,然后利用数据和界面的双向绑定来实现它. ...

  6. Qt中控件添加图片资源的方式

    添加资源的方式分为两种: 1:用户可见的图片资源方式. 这种方式说的是在开发的应用程序中,用到的哪些图片,使用者是可以查看到的. 首先,使用这种方式之前,需要将图片资源文件夹放到与运行程序同一级目录下 ...

  7. EAUML日拱一卒-微信小程序实战:位置闹铃 (13)-使用类优化程序结构

    虽然Javascript是一种脚本语言,但是依然可以定义和使用类.在这个小程序中,将监控点相关的功能做成了一个类. alarm.js //alarm.js: const util = require( ...

  8. active控件和java脚本_【学习笔记】在原生javascript中使用ActiveX和插件

    什么是插件 现在的浏览器提供了大量的内置功能,但仍然有一些工作无法完成,如播放音频和视频.插件及其扩展浏览器功能就尤为重要. 插件是可下载的应用程序,可以插入到浏览器中,现在有很多不同的插件,常用的有 ...

  9. WPF中通过控件Margin属性设置控件位置

    WPF中通过控件Margin属性设置控件位置 一.Margin属性简介 二.Margin在cs文件中定义 三.Margin设置控件位置 四.参考文档 一.Margin属性简介 在使用WPF进行页面设计 ...

最新文章

  1. nacos动态配置数据源_Jasper 怎么配置动态数据源
  2. Javascript添加收藏夹和设为首页兼容写法
  3. Linux下安装Perl模块
  4. DotNetty 实现 Modbus TCP 系列 (二) ModbusFunction 类图及继承举例
  5. 【渗透测试】cookie注入笔记
  6. 自动驾驶使用贝塞尔曲线进行动态障碍物避障测试
  7. 95-40-060-java.util.concurrent-ConcurrentSkipListMap
  8. 若依前后端分离部署到tomcat中详细教程
  9. Timus 1531. Zones on a plane
  10. AcWing 1922. 懒惰的牛(前缀和 or 双指针)
  11. 点击编辑,进入编辑页面并把值渲染到页面上
  12. PMC 任命Edward Sharp为首席战略及技术官
  13. 绕过密码关闭趋势防毒墙
  14. 如何恢复被删短信_手机短信删除了怎么恢复?超级简单的两种方法
  15. 中国的铁路订票系统在世界上属于什么水平?
  16. 跳棋java_用java画跳棋棋盘
  17. 计算机创新创业计划2000字,创新创业论文2000字
  18. 开发板连接了有线路由器,然后咋的就能通到外网了(udhcp)
  19. 英语听力采用计算机化考试,高考英语听力机考特点与应对建议
  20. pythonend输出最后没有逗号_python不换行之end=与逗号的意思及用途

热门文章

  1. 机房日常技术总结——Windows篇
  2. 常用的正则表达式验证类
  3. 简单程序跟踪调试方式
  4. Kazuo Inamori
  5. LeapMotion使用入门
  6. 适合0基础的web开发系列教程-换行和水平线
  7. [翻译练习] #selector() 和响应者链
  8. Laravel 的数据库迁移
  9. ssh: connect to host localhost port 22: Connection refused 问题
  10. python之模块csv之CSV文件一次写入多行