上一页 1 ··· 3 4 5 6 7 8 9 10 下一页
摘要: 此类问题关键在于 阅读全文
posted @ 2016-06-15 17:10 zooz 阅读(44979) 评论(0) 推荐(1) 编辑
摘要: TListView 的 Header 部分默认 BtnFace 颜色,高度也不能改变。我们可以通过编写一些代码来实现这些功能; 获得TListView 的Header 的句柄; TListView的Header其实是一个 HeaderContorl 控件。要获得他的句柄需要调用下面的代码 其实还有许 阅读全文
posted @ 2016-06-09 17:32 zooz 阅读(2208) 评论(0) 推荐(0) 编辑
摘要: 1,让滚动条滚动的API SetScrollPos int SetScrollPos( _In_ HWND hWnd, _In_ int nBar, _In_ int nPos, _In_ BOOL bRedraw ); 2,让listview滚动到行首,并不是用 SetScrollPos解决 下面 阅读全文
posted @ 2016-06-09 11:53 zooz 阅读(371) 评论(0) 推荐(0) 编辑
摘要: SendMessage(Handle,WM_SYSCOMMAND,SC_MINIMIZE,0); //相当于点最小化按钮 (-) SendMessage(Handle,WM_SYSCOMMAND,SC_MAXIMIZE,0); //相当于点击最大化按钮 (■) SendMessage(Handle, 阅读全文
posted @ 2016-05-31 09:41 zooz 阅读(485) 评论(0) 推荐(0) 编辑
摘要: 得到的结果如下 阅读全文
posted @ 2016-05-23 10:14 zooz 阅读(461) 评论(0) 推荐(0) 编辑
摘要: RICHEDIT 富文本控件可以容纳各种字体,那么如果我们想要知道文本的总行高如何做呢? 比如,我们想判断,richedit中的文本内容有没有超出richedit 的范围,如何实现呢? 1,需要使用EM_FORMATRANGE 消息 http://msdn.microsoft.com/en-us/l 阅读全文
posted @ 2016-05-12 12:27 zooz 阅读(509) 评论(0) 推荐(0) 编辑
摘要: //关于raw input 请查看msdn https://msdn.microsoft.com/en-us/library/windows/desktop/ms645536%28v=vs.85%29.aspx//效率 比 键盘钩子高太多 ,但是BCB 中无法识别 RAWINPUTDEVICE 结构 和RAW相关的函数// rawinput4.cpp : 定义应用程序的入口点。 // #in... 阅读全文
posted @ 2016-05-06 20:30 zooz 阅读(5926) 评论(1) 推荐(0) 编辑
摘要: 在stl中提供了 bitset<N> 来计算位,非常方便。 尤其是计算键盘的状态时游泳 阅读全文
posted @ 2016-05-06 14:16 zooz 阅读(246) 评论(0) 推荐(0) 编辑
摘要: // beforeMain.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include using namespace std; union Align; class CTest { public: int A; double B; CTest() { coutdata.a = 0x1234; ... 阅读全文
posted @ 2016-04-27 11:58 zooz 阅读(820) 评论(0) 推荐(0) 编辑
摘要: 最近项目涉及第三方接口调用。第三方是用C#实现的WCF服务。而我们的程序是使用的BCB6开发。因此,打算将与WCF的通讯包含在C#的类库中,给BCB6调用。BCB6 是无法直接调用C#的DLL,但可以通过C#编写一个COM组件,然后BCB调用这个COM组件来调用。 用C#编写COM 大体步骤是 设置 阅读全文
posted @ 2016-04-24 10:15 zooz 阅读(3570) 评论(0) 推荐(1) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页