自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Lassewang的成长历程

记录Lassewang职业生涯中的点点滴滴

  • 博客(30)
  • 资源 (61)
  • 收藏
  • 关注

原创 c# word ppt excel转pdf

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using Word = Mic

2012-11-29 16:21:54 1275

转载 Windows Ribbon for WinForms

WindowsRibbon for WinForms, Part 1 – Introduction: Background on the windowsribbon. WindowsRibbon for WinForms, Part 2 - Basic Ribbon Wrapper: Basic .NET wrappers for windows ribbon. Win

2012-11-29 15:47:16 2354

转载 VS2010/MFC编程入门之三(Ribbon界面开发:使用更多控件并为控件添加消息处理函数)

一、为Ribbon Bar添加更多Ribbon控件       鸡啄米将在上一节实例的基础上,继续添加下拉菜单、Check Box、Combo Box等Ribbon控件。       1、首先把“Small Button”面板上的“Click”按钮改造成一个下拉菜单。“Click”按钮有一个Behavior属性Menu Items,默认为Empty,选中它右侧会出现一个浏览按钮,点击浏览按

2012-11-29 15:39:26 5383 1

转载 VS2010/MFC编程入门之二(Ribbon界面开发:为Ribbon Bar添加控件)

VS2010为Ribbon界面开发提供了Ribbon Designer,通过它我们可以为Ribbon Bar添加各种Ribbon控件、设置控件属性和进行界面布局。       Ribbon的界面元素可以分为类别、面板和基本控件(按钮、文本编辑框等),类别由面板组成,面板又由按钮、文本编辑框等基本控件组成。       鸡啄米以实例的方式讲解Ribbon控件的添加方法和属性,这样比较直观。此

2012-11-29 15:38:41 5840 2

转载 VS2010/MFC编程入门之一(Ribbon界面开发:创建Ribbon样式的应用程序框架)

Ribbon界面就是微软从Office2007开始引入的一种为了使应用程序的功能更加易于发现和使用、减少了点击鼠标的次数的新型界面,从实际效果来看,不仅外观漂亮,而且功能直观,用户操作简洁方便。       鸡啄米将以图文结合的方式来说明利用MFC向导创建Ribbon样式的单文档应用程序框架的过程,其实Ribbon应用程序框架的创建有很多地方与普通单文档应用程序类似,所以如果有些步骤的选项不太

2012-11-29 15:37:46 7928 8

转载 [C#]Enable UAC Shield icons and run as administrator

在Win7中常會看到某些程式中會有個按鈕,按鈕上會有個盾牌的圖示,按下後能提升存取權限。這邊紀錄一下這樣的功能要怎樣實現。 首先是盾牌的圖示,實作時不是自己去換按鈕的圖片,而是要對Button發送BCM_SETSHIELD(0x0000160C)的Message,訊息發送時lParam參數帶1或0去決定是否顯示盾牌圖示。這邊需注意的是因為這功能在vista以前不提供,所以必須做些處理,另外

2012-11-29 14:47:07 1248

原创 C#在Windows7下的UAC控制

C#在Windows7下的UAC控制C#做的程序在Vista以上的系统中,要文件操作,是没有权限的, 因为多了系统多了UAC。当然,只有在程序上右键,选择“以管理员执行”就可以,不过如何让程序自己自动以管理员权限来运行呢?在VS2008中可以用增加manifest文件(应用程序清单文件)的方法,并将asInvoker替换成requireAdministrator,我们的程序 自

2012-11-29 14:45:13 1929

转载 How to develop a virtual disk for Windows

List of contents 1. Introduction1.1 Why to process requests in user mode?1.2 Article structure1.3 Technologies used1.4 Project structure1.5 Project directory structure2. Wind

2012-11-29 14:26:53 1365

原创 使用OpenOffice提供的接口函数将WORD转换成PDF

1. 安装openoffice的SDK2.  将SDK的安装目录 /sdk/cli/位置下的5个dll引入项目3. 调用以下代码完成using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data;using System.Data.SqlCl

2012-11-29 10:48:28 2564 2

翻译 使用OpenOffice .org(Portable)将WORD转换为PDF

原文地址:http://www.codeproject.com/Articles/15846/Converting-Microsoft-Word-Document-to-PDF-format-u步骤:1. 下载OpenOffice.org       http://portableapps.com/apps/office/openoffice_portable2

2012-11-29 10:45:18 1627 2

转载 word 上传后转pdf,pdf又转swf,工具openoffice和pdf2swf.exe

String filePath = VarFactory.getVarValue("DOC_IA") +person.getDeptCode() + "/" + isoIaAnnualPlan.getPlanName() +".doc";  System.out.println("filePath:"+ filePath);    if (!(file == null ||file.i

2012-11-28 17:15:19 2319 15

转载 C# webBrowser禁止在新窗口打开,强制在本窗口打开

进行webBrower开发的时候,肯定都会遇到一个问题。那就是怎么样强制在本窗口打开新窗口的问题。网上最常见的解决方法就是,在NewWindow事件中取得要打开的网址,取消打开新窗口,然后在本窗口打开要转向的网址p rivate void webBrowser_1_NewWindow(object sender, CancelEventArgs e){

2012-11-28 15:25:47 4014

原创 Linux常用命令大全

系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cp

2012-11-26 16:30:37 510

转载 Linux内核态下的文件操作

在VFS的支持下,用户态进程读写任何类型的文件系统都可以使用read和write着两个系统调用,但是在linux内核中没有这样的系统调用我们如何操作文件呢?我们知道read和write在进入内核态之后,实际执行的是sys_read和sys_write,但是查看内核源代码,发现这些操作文件的函数都没有导出(使用EXPORT_SYMBOL导出),也就是说在内核模块中是不能使用的,那如何是好?

2012-11-23 13:00:08 741

原创 服务程序中如何得到当前登陆用户名

//根据进程名称得到进程token BOOL GetTokenByName(HANDLE &hToken,LPSTR lpName) { if(!lpName) { return FALSE; } HANDLE hProcessSnap = NULL;

2012-11-19 16:31:21 1081

原创 服务中如何响应系统消息

C++:http://msdn.microsoft.com/zh-cn/library/ms683241.aspx

2012-11-19 15:31:24 665

转载 系统服务显示EXE程序(C#)

服务(Service)对于大家来说一定不会陌生,它是Windows 操作系统重要的组成部分。我们可以把服务想像成一种特殊的应用程序,它随系统的“开启~关闭”而“开始~停止”其工作内容,在这期间无需任何用户参与。Windows 服务在后台执行着各种各样任务,支持着我们日常的桌面操作。有时候可能需要服务与用户进行信息或界面交互操作,这种方式在XP 时代是没有问题的,但自从Vista 开始你会发现这

2012-11-19 15:00:20 2297

转载 系统服务显示EXE程序(C++)

系统服务在Windows 7上遇到的问题   操作系统服务是Windows操作系统中一套完整的机制。服务不同于普通用户程序之处在于,你可以配置服务,让它们从系统启动时开始运行直到系统关闭,而整个过程无需用户参与。操作系统服务负责所有无需用户参与的后台活动,从远程过程调用(PRC)到网络位置识别服务等等。  虽然操作系统服务在执行过程中无需用户参与,但是,有些服务可能需要向用户显示一些用户界

2012-11-19 14:49:27 1534

转载 通过HIDDEV编程接口读取易方数码笔的坐标数据

易方数码笔缺省是一个标准的USB HID设备(Mouse),在OS为Android的平板电脑上接入时,基于USB Mouse形式输出的笔迹精度不够,为此,我们将其切换至hiddev设备类型,通过发送相关命令来获得笔输出的原始坐标信息,这样精度就大大提升了。基于USB HID协议,除可实现为普通的输入设备外,也可用作为有自定义通讯功能的设备。事实上,当前Linux 内核中已提供了这两种HID事件

2012-11-16 16:51:09 3434

转载 Linux 下的 hid dev 设备编程处理

Linux下HID 设备,如果非标准的输入设备(Keypad/MOUSE/JoyStick/input event device).将会把信息转入hid device的设备结点。这一点可以参见内核的关于hiddev的文档  http://lxr.free-electrons.com/source/Documentation/usb/hiddev.txt?v=2.6.30

2012-11-16 16:36:50 6224

转载 自定义Windows Vista 登陆界面

Windows Vista 在平台集成方面为开发人员提供了许多新的机会。新的凭据提供程序模型是变动最大的方面之一,由于它的出现,实现操作系统支持的新用户身份验证方案变得容易了许多。它已取代了 GINA(图形标识与身份验证)模型,而直言不讳地说,后者一向因为开发人员难以理解和实现以及昂贵的 Microsoft 支持费用而广为诟病。那么 Windows® 登录插件接口的一个变化竟会如此令人兴奋,其

2012-11-16 15:20:05 1569

原创 浅谈项目管理

要想一个项目,能够快速,准确的开发出来,必须有一套良好的机制来保证,从需求符合度,质量,进度等各个方面给予及时的控制,才能够符合市场的需要。当然,并不是说只要有了一套良好的机制,就能保证项目的成功,但是,如果没有一套良好的机制作为保证,那么项目成功的几率必然会降低很多。         什么样的机制,算是一套良好的机制呢?至少应该从以下两个方面进行:1)人;2)项目管理。下文将分别从这两个方面

2012-11-16 15:06:44 982

转载 禁止U盘拷贝

首先我们要做的就是打开注册,选择开始菜单,然后选择运行选项,如图所示:在打开的运行选项对话窗口中,我们输入注册表命令,regedit,如图所示:输入注册表命令之后,单击确定按钮打开注册表编辑器,如图所示:我们依次打开注册表以下路径,HKEY_LOCAL_MACHINE\SYSTEM\CurrentCon

2012-11-15 13:49:22 1100

原创 替换GINA.DLL实现自己的登陆界面

你可以通过编程替换掉微软的MSGINA.DLL,用来实现自己的密码登陆验证功能,如图,我就加入了两个密码验证的功能。一、原理在NT/2000中交互式的登陆支持是由WinLogon调用GINA DLL实现的,GINA DLL提供了一个交互式的界面为用户登陆提供认证请求。WinLogon会和GINA DLL进行交互,缺省是MSGINA.DLL(在System32目录下)。微软同时也为我们提供了

2012-11-13 15:51:01 1326

原创 C# 通过服务启动窗体(把窗体添加到服务里)实现用户交互的windows服务

由于个人需要,想找一个键盘记录的程序,从网上下载了很多,多数都是需要注册的,另外也多被杀软查杀。于是决定自己写一个,如果作为一个windows应用程序,可以实现抓取键盘的记录。想要实现随系统启动的话,其中一种方法就是要作为windows服务,把代码直接写到服务里边并不能抓取到键盘的记录,从网上翻阅资料及查看msdn才知道:Windows 服务应用程序在不同于登录用户的交互区域的窗口区域中运行。

2012-11-13 14:53:58 7638 2

原创 用C#创建Windows服务(Windows Services)

第一步:创建服务框架创建一个新的 Windows 服务项目,可以从Visual C# 工程中选取 Windows 服务(Windows Service)选项,给工程一个新文件名,然后点击 确定。现在项目中有个Service1.cs类:查看其各属性的含意是:         Autolog                 是否自动写入系统的日志文件         CanHand

2012-11-13 14:12:41 1465

原创 c#实现WINDOWS登录

using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.W

2012-11-13 14:08:20 3588

原创 c# 实现锁屏及禁止键盘和鼠标

1.要实现锁定系统不让别人用,可以调用系统锁定API函数来实现//引入API函数 [DllImport("user32 ")] public static extern bool LockWorkStation();//这个是调用windows的系统锁定2.API函数锁定键盘及鼠标 [DllImport("user32.dll")]

2012-11-13 13:47:25 6777 2

原创 个人工作经历简介

从毕业到现在,已经工作了6个年头了,再次,将自己的一些优缺点都写出来,以近警示自己!第一部分 优点擅长软件管理             在工作的6个年头里,先后从事技术服务,应用开发,软件测试,部门管理等四种不同类型的工作,是的自己对于软件的整个开发,有深入的了解,基本上体现在以下几个方面!             1) 建立了软件测试制度,流程,模版以及相关考核

2012-11-04 17:12:33 2843

原创 C# WinForm控件随窗体大小改变自动适应改变

在设计可供用户调整大小的窗体时,如何实现该窗体上的控件也应能正确地随窗体的改变而自动调整大小并且能重新定位?此时就要借助控件的.Anchor属性。Anchor属性定义控件的定位点位置。当控件锚定到某个窗体时,如果该窗体的大小被调整,那么该控件维持它与定位点位置之间的距离不变。例如,如果“:Button”控件锚定到窗体的左、右和底边缘,那么当调整该窗体的大小时,Button控件水平调整大小,维持到该

2012-11-04 17:01:31 32545 2

Native Hook

用于对API下钩子的演示程序,非常不错.可以快速学习如何制作钩子程序

2013-01-30

TextBox中字体底部显示线条

在TextBox中字体底部显示线条,用于特殊要求的显示

2013-01-28

PDF生成开源库

版本3.0.10.0 合并时不会抛出PdfReader not opened with owner password异常

2013-01-21

C#设计界面编辑器

用于设计界面编辑器的工程代码,可理解如何自定义编辑器

2013-01-16

textbox编辑器

textbox编辑器,可以编辑成C#模式,也可以编辑从VB模式,试试就知道了

2013-01-15

特殊字符高亮显示的TextBox

特殊字符高亮显示的TextBox,但是还不是很完美,仅作为参考使用

2013-01-15

百度文库实现

使用C#开发得类似百度文库的演示程序,可有效实现文档的防止复制,另存!

2012-12-03

TrueCrypt Source

虚拟磁盘软件TrueCrypt的源码程序(与FileDisk类似)

2012-11-29

PPT WORD PDF 阅读器

可以阅读PDF PPT WORD的C# Winform程序

2012-11-29

OfficeWordToPDF

将WORD转换成PDF的事例代码,只要安装了相应的Office软件即可

2012-11-29

C# WinForm Ribbon

用于在C#的WinForm上进行Ribbon开发得DEMO

2012-11-29

PortableOpenOffice

通过OpenOffice将WORD转换成PDF的事例代码

2012-11-29

C#文件编辑器

用于编写C#代码的工具,当然不能跟Visual Studio比了,呵呵

2012-11-27

多文件拷贝工具

这个是CSDN上其他人写的一个关于多文件拷贝的工具

2012-11-27

软件项目立项过程

用于描述项目立项过程的整个标准,建立统一的管理标准

2012-09-18

HOOK API Source

1 待测试程序源码 2 Hook MessageBox的源码 3 设置Exe启动加载Dll的源码

2012-08-22

Detour 3.0

微软官方提供的用于开发API HOOK的专用SDK包,从此,API HOOK不再呢么复杂

2012-08-22

WeifengLuo.WinFormsUI.Docking

可以实现VS2008窗口界面风格的控件!!能够快速开发相应的控件,减少研发成本。

2012-08-14

TELELOGIC BDOORS V8.0

TELELOGIC BDOORS V8.0

2012-07-04

TELELOGIC BDOORS V8.0.part6

TELELOGIC BDOORS V8.0.part6第6部分

2012-07-04

SoapUI pro 5.1.2下载地址 + Crack

Web Service API接口测试工具,支持导出测试报告 同时提供破解文件,可以使用到2099年 Windows 32位版本

2018-01-12

GlassButton

使用GDI+开发得Glass Button,很实用的代码。

2013-08-09

AutocompleteMenu

自动弹出菜单的实现,很实用的代码,实现效果比较好

2013-08-09

WebServer-cgi

用于演示WebServer的实例程序,并结合了CGI的调用,值得学习

2013-07-23

fastcgi中文教程

用于讲解fast-cgi程序开发的中文教程,可以快速学习

2013-07-22

QQ界面的实现代码

很好的实现QQ功能的代码,值得研究学习,包括登陆界面,运行界面,聊天界面等

2013-07-12

Freeradius配置wifi认证

使用开源软件Freeradius配置Wifi认证的说明文档

2013-07-12

wpa_supplicant_runtime

eapol_test程序运行时需要的运行库文件,直接放在eapol_test同级目录下即可

2013-06-24

WpdPack_4_0_2.zip

用于编译wpa_supplicant工程所需的源文件,可以测试freeradius

2013-06-24

openssl-1.0.1e.tar.gz

用于制作证书和读取证书的库文件,结合wpa_supplicant使用,共同测试freeradius

2013-06-24

wpa_supplicant-0.7.3

用于测试freeradius的客户端测试程序,可以很方便的在windows上测试freeradius

2013-06-24

MFC窗体动态显示

动态显示MFC窗体的演示DEMO,简单易学

2013-06-14

MFC控件动态拖动

用于演示MFC控件动态拖动的事例代码,可以好好学习

2013-06-14

NDIS驱动开发

学习NDIS层驱动开发得绝好书籍,能够快速掌握相关的知识

2013-04-24

进程注入代码

这个是从CodeProject上面拿下来的一个演示程序,可以学习如何进行进程注入的

2013-04-24

操作IE标签页的例子

用于操作IE标签页的例子、该事例详细讲解了具体的操作流程

2013-04-10

Detours VC6版本库

VC6版本的Detours的库,包含源码以及编译好的二进制文件

2013-03-21

百度定位SDK及演示DEMO

对开发定位的相当有帮助 集成了多种定位方式 非常有用

2013-03-18

获取地址栏的地址

用于获取地址栏地址的相关DEMO,希望能帮助到你

2013-03-14

文件过滤驱动

用于控制文件读写的文件过滤驱动,源码可以直接编译通过

2013-03-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除