BCB 如何拦截TAB键消息
摘要:最近项目中一个需求,按下Tab键,按照指定的顺序进行跳转。在实现的过程中发现,Tab按下的时候,会让当前控件失去焦点。并跳转到其他可焦点控件 例如 TEdit,TButton 等。究其原理,是因为按下Tab,由于某种机制(应该是windows 或者是 BCB 自己 响应系统热键 ,这里没有结论,后续...
阅读全文
posted @
2015-12-23 12:19
zooz
阅读(784)
推荐(0) 编辑
用union 和 struct 位域操作
摘要:很久没有用C 语言中的 union 和 struct 位域操作了。最近用了一下(当然,我承认是从stackoverflow 上抄的)需求是这样的,已知一个 LPARAM 整数 3866625 ,求他的第30位的值是多少。解法也挺简单int a = 3866625;a = a>>30 & 0x0001...
阅读全文
posted @
2015-12-04 01:00
zooz
阅读(2517)
推荐(0) 编辑
表值函数
摘要:最近在SQL SERVER 项目中使用了一次表值函数,做一下记录。所谓表值函数,简单理解为返回一个table的函数。该table是一个 变量表我们下面要实现一个功能:传入 1,2,3,4,5 这样的字符串参数,返回一个记录集合12345 函数实现如下: 1 CREATE Function Usf_S...
阅读全文
posted @
2015-12-01 14:02
zooz
阅读(530)
推荐(0) 编辑