Win32 SDK
文章平均质量分 82
李马
不过如此
展开
-
SDK实现分隔条(续)
在《SDK实现分隔条》中,我介绍了如何实现动态的分隔条。本文将要介绍的,是如何实现静态的分隔条(即画线实现分隔的分隔条)。 上边的分隔条是一种“动态”的分隔条,就是说在移动分隔条的同时窗口的大小也发生了改变。以下我再介绍一种“静态”的分隔条,即在拖动分隔条的时候出现一条竖线,由这一条线来指示分隔条的分隔结果。 如果说动态的分隔条是在和矩形做游戏,那么静态的分隔条就是在和图形做游戏了。首原创 2004-01-15 23:13:00 · 2227 阅读 · 0 评论 -
SDK实现分隔条
Windows中的分隔条是一种被广泛使用的控件,绝大多数Explorer式样的应用程序都使用了这种控件。然而却很少有相关的资料对它的完整实现进行介绍,于是我自己实现了一个,希望对SDK的爱好者们有所帮助。 事实上,分隔条也是一个很普通的窗口,它也拥有自己的窗口类、自己的窗口过程——就像所有的预定义控件一样。也就是说,要创建一个分隔条,也需要进行窗口类的注册和窗口的创建。以下的示例代码示范了如原创 2004-01-15 14:26:00 · 2375 阅读 · 1 评论 -
为列表控件添加水平滚动条
Win32的标准控件之中,列表控件(ListBox)并没有和列表视图(ListView)一样提供水平滚动条,所以如果列表项的长度超过列表的宽度的话,那么超出的部分将无法显示。在本文中我将以一个简单的例子来说明如何使用SDK来解决这一问题,在这个例子中,我将为一个列表控件添加100行如下格式的文本: This is a very very very very very long sentenc原创 2004-03-15 13:05:00 · 3281 阅读 · 1 评论 -
将Pocket PC移植到Smartphone 2002
作者:Yaroslav Goncharov(如需转载请联系原作者)2002年5月22日原文链接:http://www.codeguru.com/Cpp/W-P/ce/smartphone/article.php/c3531/介绍有很多Windows CE 3.0的应用程序可以证明这个操作系统对于Smartphone 2002平台的重要性。这个平台基于Windows CE 3.0;对于软件的移植来说原创 2005-04-01 09:43:00 · 1639 阅读 · 0 评论 -
用SDK玩转ActiveX
调用ActiveX控件?呃,这实在不是一件容易的事情:用各种封装精良的Framework(MFC、VCL等等)的话,最后成品EXE的体积难免偏大;用SDK虽然可以有效地减小这个体积,但是往往又无从下手——总之,这似乎是一件鱼与熊掌不能兼得的憾事。还好,“不容易”并不代表“不可能”,李马在本文中要介绍给诸位的,就是“玩转”ActiveX的一种方法,这种方法包括了从ActiveX控件调用到Active原创 2005-08-10 16:42:00 · 4590 阅读 · 3 评论