Welcome 微信登录

首页 / 软件开发 / C++

远程网页的查看

远程网页的查看

远程网页的查看2010-06-23肖双全示例代码运行效果图如下:图一 示例代码运行效果图我们在进入网页时,常会遇到一些非法的脚本,让我们的计算机蓝屏或者掉入窗口打开的死循环中.在www.20cn.net上有一个软件,可是,代码却非公开,通过一段时间的试验,写了下面这小段程序,希望能和大家一起从中分享网络编程的乐趣.程序运行效果如下:本程序是基于对话框的应用程序,在使用下面代码之前,需要在stdafx.h中申明#include <afxinet.h&g...
Win32开发入门(11) 使用控件——先来耍一下按钮

Win32开发入门(11) 使用控件——先来耍一下按钮

Win32开发入门(11) 使用控件——先来耍一下按钮2013-06-05 csdn tcjiaan用户通过控件与应用程序交互,在吹牛之前,先介绍一个工具,这是官方的工具,使用它,你可以 预览常用控件的外观、样式,以及对控进行操作时接收和发送哪些消息。下载地址如下:http://www.microsoft.com/en-us/download/details.aspx?id=4635我们可以把控件当 成特殊的一类窗口,所以,创建控件与创建窗口一样,使用Cr...
XP风格复活节彩蛋的实现

XP风格复活节彩蛋的实现

XP风格复活节彩蛋的实现2010-06-23徐景周如果您用过微软Office系列产品的话,一定会知道它们中很多在"关于"对话框中都隐藏了一些小功能,只有当用户点击某些特殊的键盘或鼠标按键时,这些功能才会显示出来(就象复活节彩蛋似的变出来)。您象知道类似的功能是怎么实现的么?下面,我做了个示例程序,可以告诉您它们实现的基本原理(示例中采用了整套XP风格化的界面设计)。如下图:其中图一为XP风格界面,图二为类似复活节彩蛋的实现界面。图一图二...
Win32开发入门(12) 使用控件——单选按钮

Win32开发入门(12) 使用控件——单选按钮

Win32开发入门(12) 使用控件——单选按钮2013-06-05 csdn tcjiaan今天,咱们还是接着玩“控件斗地主”,这是我原创的超级游戏,有益身心健康,玩一朝,十年少 。哦,对,脑细胞极速运动了一下,想起了一个问题,这个破问题虽然网上有很多种解决方案 ,但是,并没有让所有人都解决问题。不知道大家有没有调用过LoadIconMetric函数,这个函 数在静态库Comctl32.lib中有定义(当然,动态库也有),不过,创...
Visual C++制作一个Sniffer实例

Visual C++制作一个Sniffer实例

Visual C++制作一个Sniffer实例2010-06-23 天极 刘涛Sniffer是网络中一种常见的嗅探技术。对于网络管理员而言,他可以利用Sniffer来获取相关的网络流量情况进而发现一些潜在的网络性能或者安全问题;而对于黑客而言,Sniffer则能够帮助他得到一些重要的数据诸如用户名和密码或者其他的商业机密。Sniffer工作在用户看不见也注意不到的网络底层,隐蔽性极强,如被非法利用将会造成极大的危害,而利益受损的用户可能还浑然不觉。为了使读...
Win32开发入门(13) 握手对话框

Win32开发入门(13) 握手对话框

Win32开发入门(13) 握手对话框2013-06-05 csdn tcjiaan一提到对话框,相信对它熟悉的人不在少数,更不用说码农们了,你可能会问,对话框和窗口有什 么区别吗?本质上是没有区别的,对话框也是一种窗口(前面也说过,控件也可视为子窗口)。最简单的对话框要数MessageBox弹出来的对话框了,是吧?这个函数我有信心,大家都会用的,毕 竟很简单。好的,废话不多扯了,马上开始本文第一件事,创建一个对话框。对话框作为一种资源,它存放在资源文件中...
由汇编内核的MD5算法编写谈代码优化

由汇编内核的MD5算法编写谈代码优化

由汇编内核的MD5算法编写谈代码优化2010-06-23 vckbase crazyd开始我们做个实验,先打开两个文档附带的程序,一个工程是MD5C,一个工程是MD5ASM,其中MD5C是从VCKBASE下载的md5算法的标准C语言原代码,MD5ASM是我修改后的md5算法原代码。我给这两个工程的main函数里面都添加了一段回朔代码,用来产生0~99999999的数字,然后用这两个工程里面的可执行文件去对每个数字md5加密。好了,经过一段时间的等待后,就可...
Win32开发入门(14):用对话框作为主窗口

Win32开发入门(14):用对话框作为主窗口

Win32开发入门(14):用对话框作为主窗口2013-06-06 csdn tcjiaan前面我们在编写Win32应用程序的思路都是:1、设计窗口类。2、注册窗口类。3、创建窗口 。……然而,当我们接触控件以后, 会发现一个问题,我们在窗口上放置控件实在不好弄,而 资源中的对话框具有图形编辑器,操作起来相对方便。于是,就有了一个想法:把对话框用作 主窗口,那我们在布局控件时就轻松了。其实这想法在网上已有牛人做了,不过,人家是用...
Win32开发入门(15):ListView控件

Win32开发入门(15):ListView控件

Win32开发入门(15):ListView控件2013-06-06 csdn tcjiaan这个控件其实不用阿拉来介绍,因为它太常见了,就好像我们一出门就会看到妹子一样常见。当然 也可以说,它是对ListBox的扩充。在使用该控件之前,我先介绍VS的一个相当好玩的功能。在代码文件的#include指令上右击,从弹出的菜单中选择“生成包含文件关系图”,如下图:然后你喝一口咖啡,你会看到这样的东西:...
多线程,多接收模式串口类LsComm

多线程,多接收模式串口类LsComm

多线程,多接收模式串口类LsComm2010-06-23 vckbase Liu_sir描述:一个串口通讯类应用平台:Windows版本: v1.0主要功能:设计了一个简洁易用的多线程串行通讯接口,可以切换查询和自动接收模式,进行对串口数据收发的类接触VC,很不习惯mscomm等Active控件老让人去注册的方式,所以参照Delphi中的SpComm设计了一个类CComPort,对PJ Naughter 的CSerialPort进行了2次封装,主要目的是简...
Win32开发入门(16):ListView的多个视图

Win32开发入门(16):ListView的多个视图

Win32开发入门(16):ListView的多个视图2013-06-06 csdn tcjiaan在上一个例子中,我们只用到了ListView的Report视图,也就是详细视图。本文我们再把上一篇文 章中所用的例子进行一下扩展,例子源码可以到俺的资源区下载。我们为ListView中显示的数 据加上图标,并且允许用户选择显示哪种视图,如大图标,小图标,详细信息等。因为代码还 比较长,我也不希望把代码全部放出来,在写完本文后,我会将源码上传到资源中。当然了,...
多线程,多接收模式串口类LsComm之二

多线程,多接收模式串口类LsComm之二

多线程,多接收模式串口类LsComm之二2010-06-23 vckbase liu_sir描述:一个串口通讯类应用平台:Windows版本:v1.2上次我做的“多线程,多接收模式串口类LsComm”,说实在的有不少的问题。好不容易有一段空闲的时间,把以前发现的Bugs修改了一下。一、Bugs修正1.ERR : 修改了98下 AutoReceiveBySignal 模式不能正常执行的bug原因: CcomPort::m_WriteO...
Win32开发入门(17):启动和结束进程

Win32开发入门(17):启动和结束进程

Win32开发入门(17):启动和结束进程2013-06-06 csdn tcjiaan这里我再次说明一下,我不知道为什么,现在的人那么喜欢走极端,估计是价值观都“升级”了的 缘故吧。我撰写这一系列Win32相关的文章,并不是叫大家一定要用Win32去开发项目,仅仅是 给大家了解一下,Win32是个啥东西而已。另外,在专访中,有些人也误认为我说C++非学不可 ,那也不是,我也提到过了,C++的学习可以使你懂得更多知识,为你以为学习各...
一个打印报表的简单的类

一个打印报表的简单的类

一个打印报表的简单的类2010-06-23 vckbase 李静南一、前两天为公司改程序,其中有一部分是要打印出报表。原来的程序是调用VB写的一个程序。那个程序用VBA方式实现的,在一个空的WORD表格模板里填入数据,让WORD去打印,效果还可以,就是速度很慢。但是这次,上次写代码的人已经不在这里了,我并不想去学VBA,无奈之下找到了一个Rob.A Fraydl写的打印类示例,但是里面没有我要的功能,只是示范了怎么去打印。于是自己重新的封装了一下,基本算是...
Win32开发入门(18):使用对话框的两个技巧

Win32开发入门(18):使用对话框的两个技巧

Win32开发入门(18):使用对话框的两个技巧2013-06-06 csdn tcjiaan相信大家知道对话框怎么用了,就是先用“资源编辑器”设计一个对话框,然后在代码中加载处理 。今天,我向大家分享两个使用对话框的技巧,还是比较实用的。不用担心,先喝杯茶,很简单的,一 点也不复杂,总之,看俺写的博客,你不会有思想压力的。放心好了。这两个技巧分别是:1、在显示某个对话框时,向对话框传递数据。这个我相信大家能够理解,就好比咱们 在做...
Win32开发入门(19):浏览和打开文件

Win32开发入门(19):浏览和打开文件

Win32开发入门(19):浏览和打开文件2013-06-06 csdn tcjiaan在应用程序中,我们很经常要实现的功能,是Open文件或保存文件对话框,让用户来选择一个或N个 文件。本文我将介绍两种思路,第一种方法较为复杂,第二种方法较为简单。方法一:老规矩这是一种传统方法,使用GetOpenFileName或者GetSaveFileName函数,看名字就知道,前者用 来打开文件,后者是保存文件,这两个函数的用法是一样的,因此,我只演示其中一个。无论...
使用MFC编写打印程序

使用MFC编写打印程序

使用MFC编写打印程序2010-06-23戎亚新摘要本文首先介绍了利用MFC提供的文档视图框架来实现一个打印程序,实现打印预览,在此基础上,同时通过对MFC源代码的深入探讨,提出了利用该方法在对话框上用MFC实现打印功能,结果表明,利用MFC实现打印不仅方便,而且功能很强大,能够根据不同的需求很方便的打印出所需要的格式。本文还实现了一个在对话框中利用MFC实现打印功能的一个框架结构,对于使用者只要使用该结构就可以按照自己的要求打印任何内容。关键词:Visu...
<< 251 252 253 254 255 256 257 258 259 260 >>