专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

如果这里解决不了您遇到的实际问题,请到老妖社区问问老妖们如何解决
本文讲述了如何用C++Builder实现Messenger的详细方法,其中使用了如下技术:  1. 多线程序技术,防止界面出现死锁。  2. 使用了网络枚举来枚举在线的网络用户。  3. 使用了Unicode的转换函数进从AnsiString到Unicode的转换。  4. 使用了简单的不规则窗口的技术。  5. 自动安装,将自己加入系统起动中。  6. 系统托盘技术。  编程方法:  1. 如图所示在窗体上加入的有的控件:TListView,TTreeView,TMemo,菜单、托盘、按钮、状态栏     2. 针对各控件按本文所写加入代码即可。  3.... [阅读全文] [PDF]
熟悉windows操作系统的软件设计人员知道,在win95/98/nt/2000中有一任务栏(task bar)程序,路径为:c:\\windows\\system\\systray.exe(假设你的windows安装在系统默认路径c:\\windows)。从系统功能角度分析,任务栏由几个不同的子区域组成,从左至右依次是:开始(start)按钮、应用程序切换区(application switch bar)、任务栏通知区(notification area)以及任务栏时钟。从程序编制角度分析,任务栏程序(systray.exe)与其它windows应用程序... [阅读全文] [PDF]
C++ Builder提供了一些图形类,它们通过对Windows中的图形对象进行包装,从而大大简化了图像操作的难度。下面就通过对图像进行柔化、锐化、浮雕效果等几个特殊效果处理来具体说明一下,,www.。 一、准备工作 位图图形实际上是像素的二维数组,它记录了每个像素的颜色信息,而TCanvas类提供了Pixels属性,用它可以存取指定像素的颜色值,通过这个属性将位图图形的部分或全部像素的颜色值进行相应的变换处理,就可以实现图像的特殊效果处理。在Windows中颜色是根据红、绿、蓝三种颜色的饱和度来定义的,在这里我们要将像素颜色值的红、绿、蓝分量从像素值中分离出来,... [阅读全文] [PDF]
1 共3条 分1页