摘要: 目前电子商务采用的处理模式大多是订货用户在网页上填写订单,发出订货请求,接着web服务器上运行cgi程序对用户填写的数据进行一定的处理后,发送到专用的电子商务服务器中,服务器则对发来的用户数据进行一系列校验,验证用户身份及证实所需的订货信息完整后,将订单写入数据库中,并向web服务器中的cgi程序发回一个交易成功的信息,证实交易完成。
我们利用vc++的appwizard创建一个支持mf......
摘要:刘茂忠
有些文件带有很多乱字符,如从interent上down下来的文件存储成文本文件后多含有太多的换行符,如果要重新编辑成文稿,需要单个去掉这些换行符。笔者为此用c++5.0编制了一个小的处理程序,能够自动地去掉文本中的乱字符(以换行符为例),下边详解一下该程序。
#include <iostream.h>
#include <fstream.h>
#......
如何使用Win32中新增的GDI对象——路径 路径是win32中新增的一个gdi对象,下面先从概念上谈起.
在windows 95/nt 这样的win32操作系统中,除了已有的位图,画笔,画刷,字体,调色板与区域之外,还增加了一个新的gdi对象:路径.路径是可以被填充,画出轮廓或同时被画出轮廓并填充的一个或多个图形.路径的引入,大大地丰富了windows的图形功能,使得应用程序可以方便地建立复杂区域,绘制与填充不规则图形.这里说的不规则图形是指由直线与贝塞尔曲线组成的图形(相对于矩形,多边形,椭圆等规则图形). 【程序编程相关:
VC6中两个对话框的同时显示】
1 路径的概念 【推荐阅读:
用VC++实现对波形数据的频谱分析】
与其它原有的gdi对象不同的是,mfc类库没有专门用一个c++类来封装路径对象(或许在以后的版本中会得到支持).有关路径的定义与使用等各种操作都必须通过调用api函数(或cdc类中对应的成员函数)来实现. 【扩展信息:
制作一个不在任务栏及任务列表中显示的幽灵】
2 路径的使用
路径的使用过程大致如下:
(1)调用beginpath()函数开始路径定义;
(2)调用gdi绘图函数来定义路径;
在win32中,可以用于定义路径的gdi绘图函数包括:
anglearc arc arcto chord *closefigure
ellipse *exttextout *lineto *movetoex pie
*polybezier *polybezierto polydraw *polygon *polyline
*polylineto *polypolygon *polypolylin rectangl roundrect
*textout
其中,在windows 95中只能使用上述带*的gdi函数.
(3)调用endpath()函数结束路径定义;
完成路径定义后,所定义的路径即被同时选进设备描述表,设备描述表中原有的路径对象在调用beginpath()函数开始路径定义时即被废弃.
(4)使用路径对象.
完成路径定义工作之后,应用程序便可以利用有关gdi函数来使用路径,这些函数包括绘制路径轮廓strokepath(),填充路径fillpath(),绘制轮廓并填充strokeandfillpath(),把路径转换成区域pathtoregion(),把路径直线化flattenpath(),提取路径数据getpath(),加宽路径widenpath()与设置裁剪路径selectclippath()等.这些函数的具体使用方法可参阅有关的sdk文档.
3 应用举例
路径的引入为我们在应用程序中定义复杂区域提供了极大的方便,而不再局限于直线与椭圆弧这两种线形,这一点是很容易理解的....
下一页 摘要:重庆建设中学 杨宏伟
我们知道计算机的计算精度不是无限大的,甚至是十分有限的。cpu的字长和操作系统的处理能力直接制约着运算精度和运算能力。随着计算机应用的深入,人们对计算能力的需求,尤其是精度的需求,越来越高。虽然目前32位cpu及操作系统提供的计算精度,较之从前已有很大的提高,而且精度更高的64位cpu及操作系统正在普及,但是,对许多计算机应用课题来说,能不能具有不直接依赖硬件条件的高精......