分类目录归档:VC技术

发表与VC相关的内容,比如MFC,只限技术文章

基于Visual C++的Winsock API研究
HOT

为了方便网络编程,90年代初,由Microsoft联合了其他几家公司共同制定了一套WINDOWS下的网络编程接口,即Windows Sockets规范,它不是一种网络协议,而是一套开放的、支持多种协议的Windows下的网络编程接口。现在的Winsock已经基本上实现了与协议无关,你可以使用Winsock来调用多种协议的功能,但较常使用的是TCP/IP协议。Socket实际在计算机中提供了一个通信...
阅读全文

VC开发数据库基础之ADO篇
HOT

一、ADO简介ADO(ActiveX Data Object)是Microsoft数据库应用程序开发的新接口,是建立在OLE DB之上的高层数据库访问技术,请不必为此担心,即使你对OLE DB,COM不了解也能轻松对付ADO,因为它非常简单易用,甚至比你以往所接触的ODBC API、DAO、RDO都要容易使用,并不失灵活性。本文将详细地介绍在VC下如何使用ADO来进行数据库应用程序开发,并给出示例...
阅读全文

MySQL数据库接口的VC实现与应用
HOT

MySQL数据库接口的VC实现与应用作者:袁 渊(华东船舶工业学院 机械系,江苏 镇江 212003)摘要:MySQL数据库作为一种网络数据库性能十分出色,但其在应用软件中使用较少。本文将主要探讨MySQL提供的两种数据库接口 ——(ODBC API和C API)在VC中的应用,并且形成一个类用以封装C API数据库接口的功能。关键词:MySQL;数据库接口;ODBC API;C API下载本文配...
阅读全文

Winsock开发网络通信程序的经典入门
HOT

对于许多初学者来说,网络通信程序的开发,普遍的一个现象就是觉得难以入手。许多概念,诸如:同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Unblock)等,初学者往往迷惑不清,只知其所以而不知起所以然。   同步方式指的是发送方不等接收方响应,便接着发下个数据包的通信方式;而异步指发送方发出数据后,等收到接收方发回的响应,才发下一个数据包的通信方式。  阻塞套接字是指执行此套接字...
阅读全文

在(CListView)列表视图中添加右键菜单
HOT

大家好,这是我第一篇文章,就用我最常用的列表视图做开始吧,我要做的功能就是在列表框上添加一个右键菜单,同时提示当前选中的文本内容,功能很简单,而且是在别人的基础上改编的,不过,一切事情都是从最简单的事情开始的,“天下难事,必做于易;天下大事,必做于细”,况且,只有站在别人的肩膀上才能看的更远,J,闲言少叙,书规正传。  在codeproject网站中(http://www.codeproject....
阅读全文

VC中如何等比例缩放图像
HOT

作者: 徐景周/未来工作室    在放大或缩小图像时,如何能最好的保持图像原态比例来显示呢?下面提供一个涵数可帮你来实现,调用它后,返回的矩形区域既为最佳显示图像大小。    涵数中的第一个参数rcScreen为图像要被显示的矩形大小,第二个参数sizePicture为图像自身大小,第三个参数bCenter为是否居中显示,返回值CRect既为图像最佳显示大小。 涵数如下所示: CRect Rect...
阅读全文

地图比例尺绘制
HOT

地图比例尺绘制作者:吉林大学 胡卓玮下载源代码 运行效果图     地图比例尺是地图当中不可缺少的元素。在地理信息系统软件的设计与开发过程中,如何绘制地图比例尺是一个需要认真解决的问题。在解决过程中有如下几个问题需要提出:  1、采用什么工具?  2、不同类型的地图比例尺如何分别绘制?  3、如何控制地图比例尺的绘制精度?  前面两个问题好解决。在VC中采用GDI即可完成各种图形的绘制,而通过研...
阅读全文

VC字符串分割函数
HOT

一、用Delphi写程序的时候,读取文本形式的配置文件,需要对字符串进行分析,如“姓名=刘德华;年龄=40;国籍=中国;”,Delphi有现成的分析函数,只要给出分割符“;”就行了。后来用VC做相似的字符串分析,VC没有提供这样的函数,上网搜了一下也没有找到,所以自己写了一个函数,虽然函数比较简单,但是或许有朋友需要,刚好可以提供方便!二、函数代码: //参数说明:source: &nb...
阅读全文

多线程技术在VC中的应用
HOT

山东理工大学 贾永新 肖爱梅 Visual C++ 6.0 自发布以来,以其强大的功能及各种新特性受到广大编程爱好者的青睐。但是要想成为一个优秀的程序员,写出真正功能强大、能够快速响应且实用的程序就必须充分利用一项关键技术:多线程。笔者在工作中应用这一技术,开发了一个定时关机的实用程序,在此介绍给广大读者,借此帮助读者加深对这一技术的理解。 程序的功能 此实用程序的主要功能是实现定时关机,同时也提...
阅读全文

vc多线程编程
HOT

在网上看到了好多关于多线程编程的问题,可是发现给出编程例子很简单;因为我要写一个服务程序,涉及到线程文档操作和视图类操作,找了好久也没有找到这样的例子(不好意思,我是一个初学者对vc不熟),通过查找一些资料但是这些资料上也只是说在线程操作文档类和视图类要注意的一些事情,没有具体的例子;我费了好长时间才知道怎么在线程中操作视图类和文档类(大家不要笑话,我太笨了)。我将在线程中操作文档类和视图类总结如...
阅读全文

使用Microsoft Agent的COM接口编程
HOT

Microsoft Agent具有相当广泛的用途,我们既可以把它加入到普通应用程序中供本地系统使用,也可以把它嵌入到HTML文档中供Internet/Intranet使用。Microsoft Agent支持C/C++、Visual Basic、Java、JScript和VBScript等多种编程语言,并为程序员提供了OLE自动化服务器和ActiveX控件两种编程方法,从本质上讲,这两种编程方法都属...
阅读全文

MFC ActiveX 控件:属性页
HOT

属性页使 ActiveX 控件用户得以查看和更改 ActiveX 控件属性。可通过调用控件属性对话框访问这些属性。该对话框包含一个或多个属性页,这些属性页提供自定义的图形界面用于查看和编辑控件属性。ActiveX 控件属性页以两种方式显示: 当调用控件的 Properties 谓词 (OLEIVERB_PROPERTIES) 时,控件打开包含控件属性页的有模式属性对话框。 容器可以显示自己的无模式...
阅读全文
10 页 / 共 20