会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Energy
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
9
10
下一页
2016年4月12日
bcb ole拖拽功能的实现
摘要: 最近项目中用到了OLE 拖拽功能 和BCB 一个Form的Drag 不同的是,只有实现了OLE 拖拽才能,从其他程序拖拽数据到Form 下面的代码实现了,同HTML网页拖拽到Form时,Form获得HTML数据 其核心思想是, 1,要实现 COM的 IDropTarget 接口 2,Register
阅读全文
posted @ 2016-04-12 22:23 zooz
阅读(586)
评论(0)
推荐(0)
编辑
2016年3月31日
关于程序出现 “因为应用程序正在发送一个输入同步呼叫,所以无法执行传出的呼叫”
摘要: 最近在开发中碰到一个问题, 调用 _di_XMLDocument doc = NewXMLDocument(); 这段代码的时,程序报异常“因为应用程序正在发送一个输入同步呼叫,所以无法执行传出的呼叫” 查了CSDN 和 StackOverflow 他们碰到的问题,大多是由于SendMessage
阅读全文
posted @ 2016-03-31 09:10 zooz
阅读(4705)
评论(1)
推荐(0)
编辑
2016年3月13日
循环物理依赖
摘要: 这几天在翻大规模C++程序设计,看到第5章。 这本书,强调基于组件进行程序设计。 所谓组件,树上的定义是,一个.h 和一个.c文件组成一个组件。 用一个圆角的矩形表示。 一个组件中可以有一个或多个相关的类 组件之间依赖 这本书强调组件级别测试 说简单一点,就是 1 基础组件1 写单元测试。 2 基础组件2单元测试 3 高层组件1 带着...
阅读全文
posted @ 2016-03-13 21:18 zooz
阅读(317)
评论(0)
推荐(0)
编辑
2016年3月8日
重新生成执行计划
摘要: SQL SERVER 添加了索引之后,有些情况下查询计划并不会立即优化。比如 存储过程中的查询除非重新编译, 否则不会使用新索引的执行计划。 这时,需要运行 dbcc freeproccache释放之前的执行计划。重新产生新的。
阅读全文
posted @ 2016-03-08 11:09 zooz
阅读(349)
评论(0)
推荐(0)
编辑
2016年3月1日
SQL SERVER 2008 存储过程传表参数
摘要: 最近项目使用到了存储过程传入表类型参数。 --定义表类型 create type t_table_type as table ( id int, name varchar(32), sex varchar(2) ) go --创建存储过程 CREA...
阅读全文
posted @ 2016-03-01 21:35 zooz
阅读(1891)
评论(0)
推荐(1)
编辑
2016年2月28日
关于operator void* 操作符
摘要: 在《大规模C++程序设计》这本书中谈到了迭代器模式。 他提供了这样的一个迭代器的例子 这个for循环中判断终止的写法,有点意思,做一下记录。 这个地方的本质是这样的:C++ 编译器,将it 转换为 (void*)it 观察是否是非0值。 之所以能转换,是因为重载了 void* 操作符。 用vs新建一个win32控制台工程 代码如下,代码将无法编译 // operatorT...
阅读全文
posted @ 2016-02-28 09:56 zooz
阅读(1004)
评论(0)
推荐(0)
编辑
2016年2月27日
关于C++编译时内链接和外链接
摘要: 最近在阅读《大规模C++ 程序设计》 在第1部分,作者讨论了内链接和外链接问题(因为大规模的C++程序有繁多的类和单元。因此编译速度是个大问题) 这里记录一下关于内链接和外链接的理解。 C++的编译过程 我们以bcb 和 vs 为例,一个程序文档一般都由 .cpp 文件 和 .h文件构成。但编译时,只有.cpp 参与编译。.h文件则会被预编译器复制到引用他的.cpp中。 然后,.cp...
阅读全文
posted @ 2016-02-27 13:22 zooz
阅读(593)
评论(0)
推荐(0)
编辑
2016年1月14日
低级键盘钩子,在WIN7以上版本的问题
摘要: 最近在项目用到低级键盘钩子。发现一个很奇怪的事情,在开发环境和测试环境下都正常运行的键盘钩子, 到了现场环境,总是偶发性出现 键盘钩子不能用了,而且退出时产生1404 错误。 后经过阅读MSDN 的Remark An application installs the hook procedure b
阅读全文
posted @ 2016-01-14 21:13 zooz
阅读(1566)
评论(0)
推荐(0)
编辑
2016年1月10日
关于SendMessage和PostMessage的理解的例子
摘要: 对于SendMessage 和 PostMessage 平时口头的解释是SendMessage 发送消息后等待返回,PostMessage 发送消息后立即返回 。但是这样解释还是不具体,什么叫等待 什么叫立即?下面的代码可以解释,SendMessage 必须要等到消息响应函数结束,才继续执行。#de...
阅读全文
posted @ 2016-01-10 19:24 zooz
阅读(7121)
评论(0)
推荐(1)
编辑
一个简单代码
摘要: 假定数组int a[n];int index 表示当前的索引要求显示输出当前index,并自加,如果index大于数组长度,则index=0/*常规写法*/if (index >= n) index = 0cout<<a[index++]<<endl; /*推荐的写法*/index = ++in...
阅读全文
posted @ 2016-01-10 11:48 zooz
阅读(251)
评论(0)
推荐(0)
编辑
上一页
1
···
4
5
6
7
8
9
10
下一页