摘要: 在C#调用C++编写的COM DLL封装库时会出现两个问题: 1. 数据类型转换问题 2. 指针或地址参数传送问题 首先是数据类型转换问题。因为C#是.NET语言,利用的是.NET... 阅读全文
posted @ 2006-11-23 09:11 小y 阅读(7368) 评论(3) 推荐(0)
摘要: C++源码如下: —————————————————a.h—————————————————#ifdef A_EXPORTS#define A_API __declspec(dllexport)#else#define A_API __declspec(dllimport)#endif A_API int F(void);—————————————————a.cpp————————————————... 阅读全文
posted @ 2006-11-22 16:19 小y 阅读(3146) 评论(0) 推荐(0)
摘要: 1。用C#调用DOS命令获取本机网卡的MAC地址System.Diagnostics.Process p=new System.Diagnostics.Process();p.StartInfo.CreateNoWindow=true;p.StartInfo.UseShellExecute=false;p.StartInfo.RedirectStandardOutput=true;p.StartI... 阅读全文
posted @ 2006-11-20 23:19 小y 阅读(955) 评论(0) 推荐(0)
摘要: 获取服务器的IP地址方法以DNS法较为简单实用,如下: using System.Net; private void ButtonIP_Click(object sender, System.EventArgs e) { System.Net.IPAddress[] addressList = Dns.GetHostByName(Dns.GetHostName()).... 阅读全文
posted @ 2006-11-20 23:04 小y 阅读(616) 评论(0) 推荐(0)
摘要: 思路1:获取这个月的最后一天是多少号。例如如果是28日则有28天。思路2:用下一个月的第一天减除这个月的第一天。如:"2006-08-01" 减 "2006-07-01"结果就是7月的天数。思路3:仔细找找看有没有现成的函数: int days=DateTime.DaysInMonth(dateTimePicker1.Value.Year,dateTimePicker1... 阅读全文
posted @ 2006-11-20 14:44 小y 阅读(5097) 评论(2) 推荐(1)
摘要: 逻辑与/或:AND、OR 注意AND、OR必须大写,否则会被认为是普通的单词,而不是搜索指令。 与普通编程语言不一样的是,OR指令优先于AND指令。 简写:AND指令一般以空格代替,不明确写出。另外AND指令还可以用+代替。OR指令可用|代替。 样例:Inverted OR Signature files OR file OR index,它等同于 (In... 阅读全文
posted @ 2006-11-15 17:08 小y 阅读(2153) 评论(0) 推荐(0)
摘要: 一:c#中播放MP3文件 首先,我们要生成MediaPlayer.dll 和 AxMediaPlayer.dll控件: 方法如下:命令为:aximp c:\winnt\system32\msdxm.ocx 而通常 msdxm.ocx中的ActiveX控件都未注册! 则先运行regsvr32 msd... 阅读全文
posted @ 2006-11-15 16:48 小y 阅读(5654) 评论(2) 推荐(0)
摘要: VC#打包部署全攻略之添加卸载程序 一、在系统文件的system32文件夹下找到msiexec.exe。(c:\windows\system32\msiexec.exe)在打包项目中应用程序文件夹中添加文件msiexec.exe。 二、创建msiexec的快捷方式,改此快捷方式的Argmuments属性为“/x {产品ID}”,说明:产品ID的值为打包项目(比如Setup1) 的ProductC... 阅读全文
posted @ 2006-11-15 12:47 小y 阅读(1545) 评论(0) 推荐(0)
摘要: 当你给一个系统打补丁时,只是安全措施里的一个很基本的步骤而已,通常一个hacker要进入你的系统,他所要做的并不是你打补丁就可以避免的,象这些欺骗都要求你必须掌握相当的网络底层知识和合理安排物理布线才可阻止得了的。特别是多种手法混用的时候,特别要说明的是:有些人往往以为会使用某些工具入侵就觉得自己是个hacker,其实这只是入门而已(有些是连门都找不到),通过本文,我想让人们知道,一个hacker... 阅读全文
posted @ 2006-11-14 13:29 小y 阅读(2550) 评论(2) 推荐(0)
摘要: 前面我们已经介绍过,一台主机A如果要向目标主机B发送数据,无论主机B在本网段还是在远程网络,这些需要发出去的数据包中需要四样必不可少的地址,那就是源IP地址和源MAC地址,以及目标IP地址和目标MAC地址,当主机B在封装数据包时,自己的IP地址和MAC地址可以正确地,轻易地封装进去,目标IP自己也知道,可以封装进去,可是,关键就在目标MAC该如何得来,由于主机A曾经和主机B发生过通信,曾经通过... 阅读全文
posted @ 2006-11-14 13:19 小y 阅读(2875) 评论(2) 推荐(0)
摘要: 【故障原因】 局域网内有人使用ARP欺骗的木马程序(比如:传奇盗号的软件,某些传奇外挂中也被恶意加载了此程序)。 【故障原理】 要了解故障原理,我们先来了解一下ARP协议。 在局域网中,通过ARP协议来完成IP地址转换为第二层物理地址(即MAC地址)的。ARP协议对网络安全具有重要的意义。通过伪造IP地址和MAC地址实现ARP欺骗,能够在网络中产生大量的ARP通信量使网络阻塞。 ARP协议是“Ad... 阅读全文
posted @ 2006-11-14 13:14 小y 阅读(927) 评论(0) 推荐(0)
摘要: pictureBox或panel里面显示form的方法Form1 f = new Form1();f.TopLevel = false;f.FormBorderStyle=FormBorderStyle.None;this.pictureBox1.Controls.Add(f); 阅读全文
posted @ 2006-11-13 17:06 小y 阅读(732) 评论(0) 推荐(0)
摘要: 源码如下:using System.Management;using System.IO; 在你的事件中添加如下代码 ConnectionOptions conn = new ConnectionOptions(); conn.Username = "Administrator";//登入远端电脑的账户 conn.Password = "hanroc";... 阅读全文
posted @ 2006-11-10 13:05 小y 阅读(7328) 评论(2) 推荐(1)
摘要: 问题描述:在MDI窗口里面放了一个ToolBar,之后设置了MDI窗口的背景图片,和ToolBar的背景图片。可为什么MDI的背景图片也上到了Toolbar上面。Toolbar的背景图片没法显示。 解决办法:在窗体中添加一个panel控件,设置其dock属性为top,然后在panel里面添加ToolBar控件这时候把ToolBar的Appearance属性设置为漂亮的Flat样式,也不会带上M... 阅读全文
posted @ 2006-11-08 15:32 小y 阅读(497) 评论(0) 推荐(0)
摘要: 当把U盘放插入,然后程序自动将U盘的内容复制到本地硬盘using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.IO... 阅读全文
posted @ 2006-11-08 14:02 小y 阅读(5687) 评论(8) 推荐(0)
摘要: VB实现方法如下:Dim objDoc As HTMLDocumentSet objDoc = WebBrowser.DocumentobjDoc.getElementsByName("CmdOK").Item(0).Click 阅读全文
posted @ 2006-11-08 13:32 小y 阅读(8693) 评论(0) 推荐(0)
摘要: 谈到文件加密已经有很多方法了,但传统的文件型加密方法都存在一些不足。例如:让人头痛的密码技术、复杂的全文加/解密算法、会产生垃圾文件的暗贴技术等等。这里我向大家介绍一种新的文件加密思路。在Win 95/98中选定一个文件后单激鼠标右键可以查看文件的属性。其中会列出该文件的创建时间、修改时间和访问时间。这些信息的设置一般都是由操作系统(也就是由Dos/Windows等等)自动完成的,不会让用户轻易修... 阅读全文
posted @ 2006-11-03 13:46 小y 阅读(755) 评论(0) 推荐(0)
摘要: “注入”这一词眼下可算得上时髦,“大街小巷”到处都能“听”到看到。这一词曾经让无数人“闻名色变”,今天我们的话题仍是注入。不过今天我们这里的这个注入不同于以往的,它有别于通常的SQL注入,可以说是一种新型的。平日里,人们在提交数据的时候都是采用页面形式。但是,今天我们这里就要打破这一传统观念。这种方法是通过自己构造HTTP请求报文,以程序的方式代替传统的方法,实现数据的自动提交。 在文章还未进入正... 阅读全文
posted @ 2006-11-03 13:43 小y 阅读(650) 评论(0) 推荐(0)
摘要: Abstract这里有一些是老的,现在看来并没有用,但他们都很有名。 1 Land 攻击一台Win95的机器。这是Win95的一个漏洞,以其IP地址和端口向自己的同一个端口发起连接(发SYN),Win95即会崩溃。 /* land.c by m3lt, FLCcrashes a win95 box */ #include #include #include #include #include #i... 阅读全文
posted @ 2006-11-03 13:42 小y 阅读(1438) 评论(0) 推荐(0)
摘要: "蜘蛛"(Spider)是Internet上一种很有用的程序,搜索引擎利用蜘蛛程序将Web页面收集到数据库,企业利用蜘蛛程序监视竞争对手的网站并跟踪变动,个人用户用蜘蛛程序下载Web页面以便脱机使用,开发者利用蜘蛛程序扫描自己的Web检查无效的链接……对于不同的用户,蜘蛛程序有不同的用途。那么,蜘蛛程序到底是怎样工作的呢? 蜘蛛是一种半自动的程序,就象现实当中的蜘蛛在它的Web(蜘蛛网)... 阅读全文
posted @ 2006-10-31 12:43 小y 阅读(1776) 评论(6) 推荐(1)
摘要: using System;using System.Web;using System.Drawing ; /// /// Png 的摘要说明。 public sealed class LocalPng:IHttpHandler { #region IHttpHandler 成员 public void ProcessRequest(HttpContext context)... 阅读全文
posted @ 2006-10-31 12:37 小y 阅读(683) 评论(0) 推荐(1)
摘要: 在首页适当的位置加入 新建sousuo.asp文件放入代码 把hh22.net换成你的域名,不用加“WWW”很简单的代码,不过现在你就可以实现站内搜索了。当然百度提供了更强大,免费的站内搜索代码。 阅读全文
posted @ 2006-10-31 12:28 小y 阅读(2104) 评论(0) 推荐(0)
摘要: 不知你是否用过这样的程序,他们本身并没有解压缩的功能,而是调用DOS程序PKZIP完成ZIP包的解压缩。但是在程序运行时又没有DOS控制台的窗口出现而且一切本应该在DOS下显示的信息都出现在了那个安装程序的一个文本框里。这种设计既美观又可以防止少数眼疾手快的用户提前关了你的DOS窗口。 现在就来讨论一下,如何用匿名管道技术实现这个功能。 管道技术由来已久,相信不少人对DOS命令里的管道技术... 阅读全文
posted @ 2006-10-31 12:24 小y 阅读(2381) 评论(0) 推荐(1)
摘要: 类: using System; using System.Collections; using System.ComponentModel; using System.Runtime.InteropServices; name... 阅读全文
posted @ 2006-10-30 13:52 小y 阅读(1012) 评论(0) 推荐(1)
摘要: 利用Window Media Player 控件自己做一款小巧的mp3播放器来听音乐 ,是不是很享受呢?今天刚写出来的,听听mp3感觉还不错哦。 闲话少说,进入正题。 Mp3播放器主要完成下列功能: 1. 添加歌曲,可以添加单个乐曲或者指定文件夹内包括其子文件夹内的所有mp3乐曲到播放列表。 2. 删除指定歌曲或所有歌曲。 3. 播放的控制。包括选择上一首,下一首播... 阅读全文
posted @ 2006-10-30 12:37 小y 阅读(1872) 评论(4) 推荐(0)