ATL中我们最关心的细节积累(1)

原创 2004年10月19日 15:11:00
ATL中我们最关心的细节积累(1)
1.创建控件时没有选择"运行时不可见",我想加入这个特性,怎么办?

在工程目录中找到,***.rgs,用记事本打开,找到:

'MiscStatus' = s '0'
{
'1' = s '131473'
}

修改为:

'MiscStatus' = s '0'
{
'1' = s '132497'
}



重新编译即可拥有运行时不可见的特性

2.创建控件时没有选择"Window Only",使用时发现没有窗口句柄,怎么办?

打开控件类的构造函数,加入:m_bWindowOnly=true;即可拥有句柄

3.在连接点中设置传入参数时出错,怎么办?

将参数设为[out]时,打开向导生成的Fire_XXX函数

会看到类似代码:

比如Fire_xxx(long* val)中:

pvars[0]=val;

编译会出现警告,需要如下修改:

pvars[0].vt =VT_I8 | VT_BYREF;
pvars[0].plVal=val;

方可成功传入参数,其中VT_BYREF表示采用传递引用方式

ATL中我们最关心的细节积累(2)

4.ATL中,我想在工作线程中触发事件,怎么办?这里介绍最简单的办法:CXXXATL为ATL的类CWork为工作类static int CWork::WorkThread(void* p)为工作线程函...
  • coolcol
  • coolcol
  • 2004年10月19日 15:12
  • 604

ATL中我们最关心的细节积累

4.ATL中,我想在工作线程中触发事件,怎么办? 这里介绍最简单的办法: CXXXATL为ATL的类 CWork为工作类 static int CWork::WorkThread(void* ...
  • rundll64
  • rundll64
  • 2014年09月01日 00:29
  • 284

ATL入门:利用ATL编写简单的COM组件

序论       第一步:运行ATL COM Wizard         运行Visual C++ 并创建一个新的工程,选择“ATL COM AppWizard”,项目名称为”Simple_ATL”...
  • zhwang_1999
  • zhwang_1999
  • 2008年03月26日 23:35
  • 5815

基础练习 Huffman树

问题描述   Huffman树在编码中有着广泛的应用。在这里,我们只关心Huffman树的构造过程。   给出一列数{pi}={p0, p1, …, pn-1},用这列数构造Huffman树的过程...
  • Liukx940818
  • Liukx940818
  • 2015年03月11日 14:52
  • 606

算法分析的正确姿势

http://www.techug.com/post/how-hacker-buy-lottery.html [本专题会对常见的数据结构及相应算法进行分析与总结,并会在每个系列的博文...
  • sinat_30603081
  • sinat_30603081
  • 2017年11月24日 14:56
  • 81

蓝桥杯-Huffman树(VIP试题)

问题描述   Huffman树在编码中有着广泛的应用。在这里,我们只关心Huffman树的构造过程。   给出一列数{pi}={p0, p1, …, pn-1},用这列数构造Huffman树的过程如下...
  • slightfeverGK
  • slightfeverGK
  • 2016年02月22日 19:33
  • 1503

【2018.1.30普及组模拟】二项式展开式//2018.1.30

题目 题目描述 Smart最近在研究一个问题: 在整式的乘法中,我们知道(a+b)^1=a+b,(a+b)^2=a^2+2ab+b^2 ,等等,这些都可以用简单的手算...
  • qq_39897867
  • qq_39897867
  • 2018年01月30日 22:19
  • 24

ATL中我们最关心的细节【ON_CREATE没响应,运行时不可见】

1.创建控件时没有选择”Windowed Only”,使用时发现没有窗口句柄【ON_CREATE无法响应】,怎么办? 打开控件类的构造函数,加入 m_bWindowOnly = TRUE; 即可拥有...
  • objectively
  • objectively
  • 2013年08月15日 13:10
  • 458

蓝桥杯vip练习 Huffman树

问题描述   Huffman树在编码中有着广泛的应用。在这里,我们只关心Huffman树的构造过程。   给出一列数{pi}={p0, p1, …, pn-1},用这列数构造Huffman树的过程...
  • u010057965
  • u010057965
  • 2014年04月16日 19:23
  • 1341

大一学生关心的问题(一)

在《计算导论》课中,为了促进同学们思考,让学生每人提两个“有深度”的问题。先将第一批问题来个点评,简单做些回复。话说大学生的迷茫,这种形式收集来的问题和平时问到的还真有些不一样,至于为完成“作业”编问...
  • sxhelijian
  • sxhelijian
  • 2013年10月24日 14:29
  • 4684
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ATL中我们最关心的细节积累(1)
举报原因:
原因补充:

(最多只允许输入30个字)