上一页 1 2 3 4 5 6 7 8 9 10 ··· 18 下一页
摘要: 1. 子类化 改变一个已经存在的窗口实例的性质:消息处理与其他实例属性。在SDK编程范畴内,子类化就是改变一个窗口实例的窗口函数(通过GetWindowLong()和SetWindowLong()),子类化所要做的就是为某窗口实例编写新的窗口函数。其操作是在实例级别上进行的。在MFC中子类化的情况有所不同:所有MFC窗口有相同的窗口函数,由该窗口函数根据窗口句柄查找窗口实例,在把消息映射到该窗口类... 阅读全文
posted @ 2011-02-17 11:16 MokLiu 阅读(830) 评论(0) 推荐(0) 编辑
摘要: 随页面滚动而滚动的浮层,在ie6下会出现闪动的情况,只要body上加入下面的样式,就可以解决这个问题。body{background-attachment: fixed; } 阅读全文
posted @ 2011-02-15 13:55 MokLiu 阅读(529) 评论(0) 推荐(1) 编辑
摘要: COM编程时经常用到BSTR, 最近使用BSTR时发现一些有意思的事情:1,把BSTR当成类使居然编译通过!虽然BSTR是一个指针,然而,用如下语句申明一个BSTR变量编译器也没有提出抗议:BSTR mystr(L"Surprise!");这里把BSTR当作类了,但是编译时似乎也没有什么问题。可能因为BSTR是用typedef出来的,所以,编译器可以缺省地把它当作一个内部数据类型来处理。就像你可以... 阅读全文
posted @ 2011-02-14 10:12 MokLiu 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 诺基亚CEO史蒂芬·艾洛普(左)与微软CEO史蒂夫·鲍尔默 北京时间2月11日下午消息,诺基亚刚刚宣布与微软达成广泛战略合作关系。两家公司将建设新的“移动生态圈”。诺基亚手机将采用Windows Phone系统,并且将参与该系统的开发。 诺基亚在公告中表示,双方将达成广泛的战略合作关系,结合各自优势,建立一个全新的全球手机生态系统。此次合作扩大了双方的规模,将给全世界的消费者、开发人员、移动运... 阅读全文
posted @ 2011-02-12 12:39 MokLiu 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 先看图 百M文件 一钟分压完,用的7-ZIP的C SDK速度没话说 压缩率也高。迅雷直接下载,解决 3389的痛苦。 技术点: COM的发布 主要是权限问题 ATL封装了7zipSDK的文件压缩方法。 阅读全文
posted @ 2011-02-12 11:42 MokLiu 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 这个存储过程是计算 MD5 值的,可以用来进行密码认证加密等。 SQL Server 的扩展存储过程 (Extended Stored Procedure, 简称 XP) 是通过在 MSSQL 数据库注册封装在 .dll 里面的函数实现的, 而这个 .dll 应该按照 M$ 提供的规则, 并且要连接 MSSQL 的库文件。由于 C++ Builder 自带的 MSSQL 库文件 OPENDS60.... 阅读全文
posted @ 2011-02-07 16:51 MokLiu 阅读(663) 评论(0) 推荐(0) 编辑
摘要: 用web来做的话,可能更简单。基于VC++2005/ATL/WTL开发 (纯属练手):技术要点: 封装了两个类,HttpPostData 一个纯API(winhttp)的网页数据提交封装。 CRegx 对ATL正则表达式的功能封装,ATL的正则没有提供结果集的功能,于是封装了一个,带有结果集的类。 对字符串的处理有很多技巧, 软件已经取到相关的数据。做对... 阅读全文
posted @ 2011-02-01 01:25 MokLiu 阅读(291) 评论(0) 推荐(0) 编辑
摘要: gSOAP是一个绑定SOAP/XML到C/C++语言的工具,使用它可以简单快速地开发出SOAP/XML的服务器端和客户端。由于gSOAP具有相当不错的兼容性,通过gSOAP,我们就可以调用由Java, .Net, Delhpi, PHP等语言开发的SOAP服务,或者向它们提供SOAP服务。 阅读全文
posted @ 2011-01-20 16:52 MokLiu 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2011-01-07 22:00 MokLiu 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 1 窗口样式WS_POPUP弹出式窗口(不能与WS_CHILDWINDOW样式同时使用)WS_CHILDWINDOW子窗口(不能与WS_POPUP合用)WS_MINIMIZE创建窗口拥有最小化按钮WS_MINIMIZEBOX创建窗口拥有最小化按钮,须同时指定WS_SYSTEM样式WS_VISIBLE可见状态WS_DISABLED不可用状态WS_CLIPSIBLINGS使窗口排除子窗口之间的相对区域... 阅读全文
posted @ 2011-01-06 17:21 MokLiu 阅读(370) 评论(0) 推荐(0) 编辑
摘要: MFC功能已经非常强大,自己做界面库也许没什么意思,但是这个过程中却能学到很多东西。比如说:窗口类的封装,从全局窗口消息处理到窗口对象消息处理的映射方法: 对界面进行封装,一般都是一个窗口一个类,比如实现一个最基本的窗口类CMyWnd,你一定会把窗口过程作为这个类的成员函数,但是使用WINAPI创建窗口时必须注册类WNDCLASS,里面有个成员数据lpfnWndProc需要WNDPROC的函... 阅读全文
posted @ 2010-12-30 15:34 MokLiu 阅读(4548) 评论(0) 推荐(1) 编辑
摘要: 在windows平台,相比MFC,我更喜欢WTL,因其简洁漂亮。所以陆续花了一年的时间学习之,这里总结一下(在学习Wtl/Atl之前,最好是对WinApi编程有一定的了解)。安装 Wtl主页 http://sourceforge.net/projects/wtl/ ,整个库就是一堆.h文件,官方没有提供Installer,下载后解压到某个目录即可。 如... 阅读全文
posted @ 2010-12-30 13:51 MokLiu 阅读(1140) 评论(0) 推荐(0) 编辑
摘要: 透明BMP实现的 阅读全文
posted @ 2010-12-28 18:10 MokLiu 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 这段时间来对贝壳界面库的学习,对现实技术和细节已经非常熟悉了。做一些总结。 一般写圆角的时候直接不OnSize里 //HRGN hrgn = ::CreateRoundRectRgn(0,0,601,440,8,8); //::SetWindowRgn(m_hWnd,hrgn,TRUE); 会写CSS的对上面的图形结构一定不陌生。 和纯CSS写圆角一个原理。贝壳里的圆角就是这么实现的 ... 阅读全文
posted @ 2010-12-28 17:21 MokLiu 阅读(312) 评论(0) 推荐(0) 编辑
摘要: Qt Simulator运行程序出现中文乱码,设置QTextCodec为utf-8一看是方块,根据经验基本上确定是没有中文对应的字体所导致的。 解决方案很简单,将模拟器设置有中文的字体就可以了,找了半天没有找到字体设置的地方。并且查看模拟器系统字体目录(Mac下是Simulator/Application/simulator.app/Contents/MacOS/fonts,其他系统应是直接在... 阅读全文
posted @ 2010-12-27 16:20 MokLiu 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 关注 Nokia 设备及新闻的读者可能很多都知道,来自俄罗斯的博客 Mobile Review 与 Nokia 有着不同寻常的关系,每次新机上市之前都能很早拿到机器并评测。这两年来不管是 N97、N900 还是 N8,我们都能从 Mobile Review 这里看到一手评测。 所以这次看到 Mobile Review 的 Eldar Murtazin 写到微软和 Nokia 的合作,... 阅读全文
posted @ 2010-12-21 09:50 MokLiu 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 北京时间12月20日消息,据国外媒体报道,根据俄罗斯手机评测网站mobile-review主编Eldar Murtazin爆料,诺基亚将和微软合作生产WP7手机。 按照Eldar Murtazin的说法,诺基亚已经就拓展合作范围与微软进行了一个多月的谈判,此次谈判由新一届诺基亚管理层发起。据悉,此次双方的谈判不是关于技术交换,也不是关于在诺基亚手机上开发更多的微软程序。双方此次谈... 阅读全文
posted @ 2010-12-21 09:47 MokLiu 阅读(166) 评论(0) 推荐(0) 编辑
摘要: C/C++中善用大括号 阅读全文
posted @ 2010-12-17 09:50 MokLiu 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 诺基亚梦醒 明年推双核手机和Symbian升级 诺基亚好像是睡醒了,在众多厂商的双核手机频频曝光之后,现在还在产品中使用几百MHz处理器的诺基亚有些坐不住开始想办法挽留用户。 阅读全文
posted @ 2010-12-15 17:23 MokLiu 阅读(190) 评论(0) 推荐(0) 编辑
摘要: Congratulations! You're about to evaluate Qt - the cross-platform application and UI framework used to develop world-leading applications such as Skype?, Adobe? Photoshop? Elements, and Google? Earth.... 阅读全文
posted @ 2010-12-15 16:05 MokLiu 阅读(2875) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 18 下一页