system函数功能非常强大#include <process.h>#include <stdio.h>void main( void ){ system( "type ss.cpp" ); // 显示ss.cpp的内容 printf("d\n");}上面的代码在vc下能正常的编译运行但是使用#include <process.h>
void main( void )
{
system( "type ss.cpp" ); // 显示ss.cpp的内容
}你却会发现卡巴斯基把这个程序生成的ss.exe文...
软件下载 http://www.wholetomato.com/downloads/VA_X_Setup1530.exe 其特性请看官方网站。 补丁下载 http://www.4shared.com/file/2537951/336c0288/visualassistv10315300build20060708-res-crk.html 压缩文件密码 www.appznet.eu.tt 以上信息来自 http://www.4stone.net/bbs/archiver/?tid-4113.html-------------------...
Visual Assist X.exe 和破解补丁软件下载 http://www.wholetomato.com/downloads/VA_X_Setup1530.exe 其特性请看官方网站。 补丁下载 http://www.4shared.com/file/2537951/336c0288/visualassistv10315300build20060708-res-crk.html 压缩文件密码 www.appznet.eu.tt 以上信息来自 http://www.4stone.net/bbs/archiver/?tid-411...
串行化读写(Serialization)是微软提供的用于对文件进行输入输出(I/O)的一种机制,该机制在框架(Frame)/文档(Document)/视图(View) 模式中得到了很好的应用。很多人对什么是串行化、怎么使对象具有串行化能力和如何使用串行化功能等问题都不甚明了。本文试图对串行化做一个简单的解释。由于本人对串行化功能使用的也不多,不足之处敬请谅解。MFC 框架/文档/视图结构中的文件读写CFile是MFC类库中所有文件类的基类。所有MFC提供的文件I/O功能都和这个类有关。很多情况下,大家都喜欢直接调用Cfile:: Write/WriteHuge来写文件,调用Cfile::...
//Ping模拟 By RedIce//E-mail:redice@see.xidian.edu.cn//http://redice.1.suhai.com.cn// 最近在学习TCP/IP协议。在以前套接字基础上又学习了原始套接字的使用。#include <winsock2.h> //Winsock API头文件#include <stdio.h>#include <stdlib.h>#pragma comment(lib,"ws2_32.lib") //Winsock API连接库文件/*IP头 结构*///BYTE<=>unsigned char,自定义类型//USHORT<=>...
//初始化星期 m_Day.AddString("星期天"); m_Day.AddString("星期一"); m_Day.AddString("星期二"); m_Day.AddString("星期三"); m_Day.AddString("星期四"); m_Day.AddString("星期五"); m_Day.AddString("星期六");对于Combo Box钟的变量,使用上面的语句添加和使用附图对话框直接添加等效
应用层通过传输层进行数据通信时,TCP和UDP会遇到同时为多个应用程序进程提供并发服务的问题。多个TCP连接或多个应用程序进程可能需要通过同一个
TCP协议端口传输数据。为了区别不同的应用程序进程和连接,许多计算机操作系统为应用程序与TCP/IP协议交互提供了称为套接字(Socket)的接
口。
区分不同应用程序进程间的网络通信和连接,主要有3个参数:通信的目的IP地址、使用的传输层协议(TCP或UDP)和使用的端口号。
Socket原意是
“插座”。通过将这3个参数结合起来,与一个“插座”Socket绑定,应用层就可以和传输层通过套接字接口,区分来自不同应用程序进程或网络...
算法演示系统(没有源代码)
版本: V1.0出品: 本站原创来源: 本地语言: 简体中文授权: 免费本地下载[1]: 算法演示系统.rar (下载后,请将文件重命名为 算法演示系统.rar 方可正常使用)
1>通过IP获取对方主机名:
A:
SOCKADDR_IN addrTo;
addrTo.sin_addr.S_un.S_addr=htonl(dwIP);
char* HostName = gethostbyaddr((char*)&addrTo.sin_addr.S_un.S_addr,4,AF_INET))->h_name;
B:获取本机主机名可以直接通过gethostname函数完成,如:
char* LocalHostName = gethostname(hostname,128);
2>通过主机名获取对方IP
HOSTENT pHo...
自动截屏到文件的小程序 (一)功能实现了一个定时截取当前屏幕图像的小程序。(二)准备工作1)建立VC CONSOLE APPLICATION,选择MFC SUPPORT2)在STDAFX.H文件中加入头文件:conio.h(三)主程序主程序代码如下: char Filename[100]; int count = 0; while(!_kbhit())//用户按键则退出 { Sleep(5000);//挂起5秒 count ++; sprint...
Class CSocket derives from CAsyncSocket and inherits its
encapsulation of the Windows Sockets API,因此这个软件使用的是异步(非阻塞)方式实现文件的传输CWindow::GetDlgItem
This method retrieves the specified child window.
The GetDlgItem method only works for immediate child controls of a
dialog box—it does not search ...
1. 位图文件头位图文件头包含有关于文件类型、文件大小、存放位置等信息,在Windows 3.0以上版本的位图文件中用BITMAPFILEHEADER结构来定义:typedef struct tagBITMAPFILEHEADER { /* bmfh */UINT bfType;DWORD bfSize;UINT bfReserved1;UINT bfReserved2;DWORD bfOffBits;} BITMAPFILEHEADER;其中:bfType 说明文件的类型.(该值必需是0x4D42,也就是字符'BM'。我们不需要判断OS/2的位图标识,这么做现在来看似乎已经没...
用VC++6.0实现PC机与单片机之间串行通信的方法
工业控制领域(如DCS系统),经常涉及到串行通信问题。为了实现微机和单片机之间的数据交
换,人们用各种不同方法实现串行通信,如DOS下采用汇编语言或C语言,但在Windows
环境下却存在一些困难和不足。在Windows操作系统已经占据统治地位的情况下(何况有些系统根本不支持DOS如Windows2000)开发
Windows 环境下串行通信技术就显得日益重要。
VC
++6.0是微软公司于1998年推出的一种开发环境,以其强大的功能,友好的界面,32位面向对象的程序设计及Active
X的灵活性而受...
vc++操作word
转载:(鼓手)http://www.cnitblog.com/lifw/articles/vcpp_officeword.html最近根据项目需要,需要我去用 vc++6.0 作一个 ActiveX web 组件。自己从来没有接触过这方面的编程,这次是头一遭!所以咱就做了,不过倒很出乎我的意料,比我想象的要快很多就完成了。现将 vc++6.0 操作 word 部分的关键代码部分帖出来,共享给大家。
因为我在开发的时候遇到了很多问题,并且网上的资料很少,基本都是最基本的操作。所以帖出来,希望能让大家在开发的过程少走些弯路!
工具: vc++6.0 。...
pragma comment的使用
#pragma comment( comment-type [,"commentstring"] ) comment-type是一个预定义的标识符,指定注释的类型,应该是compiler,exestr,lib,linker之一。 commentstring是一个提供为comment-type提供附加信息的字符串,Remarks:1、compiler:放置编译器的版本或者名字到一个对象文件,该选项是被linker忽略的。2、exestr:在以后的版本将被取消。3、lib:放置一个库搜索记录到对象文件中,这个类型应该是和commentstring(指...
消息映射的实现
Windows消息概述
Windows应用程序的输入由Windows系统以消息的形式发送给应用程序的窗口。这些窗口通过窗口过程来接收和处理消息,然后把控制返还给Windows。
消息的分类
队列消息和非队列消息
从消息的发送途径上看,消息分两种:队列消息和非队列消息。队列消息送到系统消息队列,然后到线程消息队列;非队列消息直接送给目的窗口过程。
这里,对消息队列阐述如下:
Windows维护一个系统消息队列(System message
...
在Windows应用程序的开发中,我们常常需要面临与外围数据源设备通信的问题。计算机和单片机(如MCS-51)都具有串行通信口,可以设计相应的串口通信程序,完成二者之间的数据通信任务。
实际工作中利用串口完成通信任务的时候非常之多。已有一些文章介绍串口编程的文章在计算机杂志上发表。但总的感觉说来不太全面,特别是介绍32位下编程
的更少,且很不详细。笔者在实际工作中积累了较多经验,结合硬件、软件,重点提及比较新的技术,及需要注意的要点作一番探讨。希望对各位需要编写串口通信
程序的朋友有一些帮助。 一.串行通信的基本原理 串行...
启动栏中的显示桌面的图标消失了,很是烦恼不过现在好了,找到了个快捷键:)窗口键(ctrl边上那个,一点就出来开始那个键)
窗+D就是显示桌面
窗+E就是我的电脑
窗+R就是运行
为了减少代码的大小,通常很多网站希望提供的源代码吧编译产生的Debug文件夹删除,更有甚者,要把VC工程也删除,只留下自己编写的代码,课我们下载的时候,没有工程,当然要自己创建一个工程名就成了问题,怎么办呢 ?一个小技巧,就是看看资源文件的名字,遇有这个资源文件是源代码的一部分,是不允许删除的(对于一个完整程序),而这个资源文件的文件名通常和过程名字是同名的,比如vcterm.rc,我们就可以推断这个工程名字也是 vcterm,这样我们使用vcterm创建的工程,吧下载的源代码直接加入就能运行,否则可能由于一些代码的文件名不一直,使包含的文件找不到
钱能 c++程序设计教程 第二版 高清PDF版 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=166018 Essential C++ 中文版+英文版 侯捷译 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=167578 编程点金之Visual C++(电子教程) iso http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=181036 C++程序调试实用手册 PDF版下载 http://bbs.topsage....