会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
烟雨任平生
竹杖芒鞋,一蓑烟雨,且听穿林打叶声。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
9
下一页
2009年4月13日
应用SetProp等API设置HWND的属性表
摘要: 做GUI时经常需要让控件或者控件的每个Item附带一些数据.ListCtrl和TreeCtrl等复杂的控件都有类似于SetItem之类的API函数可以附加自己的数据.对于窗口句柄HWND,也有类似的函数,就是SetProp、GetProp等API。具体使用MSDN有详细的介绍和例子。
阅读全文
posted @ 2009-04-13 11:14 孤竹君
阅读(1321)
评论(0)
推荐(0)
2009年4月12日
设置窗口透明效果
摘要: 设置窗口透明一般都能用分层窗体来实现,这样的代码到网上一搜一大把的,我在这里简单地封装一下以供以后自己方便地使用。
阅读全文
posted @ 2009-04-12 21:34 孤竹君
阅读(1181)
评论(1)
推荐(0)
2009年4月10日
Shell扩展:定制上下文菜单
摘要: 如若需要获取某个选定文件的完整路径,小弟经常机械性地先复制Shell窗口中的路径,紧接着复制文件名并拼在路径之后.有时候复制文件路径是为了程序使用,这就必须将路径中的所有"\"换成"\\",总之一切都是很无聊的操作.还好我是个程序员,完全可以定制一些程序来方便自己.在此分享给大家.
阅读全文
posted @ 2009-04-10 10:38 孤竹君
阅读(1146)
评论(1)
推荐(0)
2009年4月9日
IShellExtInit接口
摘要: IShellExtInit接口用于Shell初始化Shell扩展对象的初始化工作。当用户需要定制Shell的快捷菜单或者属性页时,需实现IContextMenu或IShellPropSheetExt接口的同时, 还需实现IShellExtInit接口.Shell会自动调用该接口的Initialize方法来初始化Shell扩展对象。
阅读全文
posted @ 2009-04-09 10:38 孤竹君
阅读(2116)
评论(0)
推荐(0)
2009年4月7日
GetClientRect和GetWindowRect封装
摘要: 做GUI程序设计,经常需要获取窗口的大小,典型的代码示例如下: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> CRect rcSize; ::GetClientRect( hWnd, rcSize ); 这段代码获取了hWnd窗口客户区...
阅读全文
posted @ 2009-04-07 19:14 孤竹君
阅读(548)
评论(1)
推荐(0)
2009年3月31日
VC从文件中加载图片
摘要: 用MFC做GDI开发的朋友肯定熟悉CBitmap类,该类封装了HBITMAP对象,简化了关于HBITMAP的API操作,如LoadBitmap方法可直接加载资源中指定ID的图片,但是很多情况下我们需要从文件中加载图片,CBitmap类就没有提供这样的方法了。 下面我总结几种我知道的从文件加载图片的方法: 1.使用API函数LoadImage,指定LR_LOADFROMFILE标志。如: HBI...
阅读全文
posted @ 2009-03-31 20:27 孤竹君
阅读(7620)
评论(0)
推荐(0)
动态生成并执行SQL语句
摘要: 首先用SQL的字符串类型保存SQL语句,如下: DECLARE @strSQL nvarchar(500) SET @strSQL = 'CREATE VIEW MyView AS SELECT id, name FROM MyTable' 执行...
阅读全文
posted @ 2009-03-31 20:26 孤竹君
阅读(578)
评论(0)
推荐(0)
IE BHO的IObjectWithSite接口
摘要: Internet Explorer的BHO的对象必须实现IObjectWithSite接口.该接口是IE用来对插件进行管理和通讯的一个接口,其有SetSite和GetSite两个方法,当IE加载和卸载Band对象的时候,调用该接口的SetSite方法,我们可以通过SetSite传进来的IUnknown指针来获取我们所需要的接口: 1. 获取IE的框架窗口句柄: HWND hWndP...
阅读全文
posted @ 2009-03-31 20:25 孤竹君
阅读(1686)
评论(0)
推荐(0)
程序实现设置IE主页的功能
摘要: IE主页的地址保存注册表中,注册表的具体位置在 HKEY_CURRENT_USER\\Software\\Microsoft\\Internet Explorer\\Main键下的的Start Page的值, 通过设置Start Page可以设置IE的主页.
阅读全文
posted @ 2009-03-31 20:23 孤竹君
阅读(315)
评论(0)
推荐(0)
多继承时基类命名冲突的解决方案
摘要: 众所周知,C++与其他语言(如C#,JAVA)一个很大的不同就是C++支持从多个类继承。 但是多继承经常遇到这样一种情况,如果有两个或多个基类有相同名字和标记的方法, 继承类该怎么去实现。如有2个基类,代码如下: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.co...
阅读全文
posted @ 2009-03-31 20:20 孤竹君
阅读(587)
评论(0)
推荐(0)
上一页
1
···
4
5
6
7
8
9
下一页
公告