自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(0)
  • 资源 (6)
  • 收藏
  • 关注

空空如也

模仿office2007样式标题栏

类似office主题的窗体样式控件:Ribbon

2013-01-14

用c#写的录音程序源码

一款很不错的录音程序,附带源代码,自行编译: 如遇到内存不能读写错误(103行),请把编译 CPU Type 从“Any CPU”改为“x86”即可。 部分代码: public const string WaveAudio = "waveaudio"; public const uint MM_MCINOTIFY = 0x3B9; public const uint MCI_NOTIFY_SUCCESSFUL = 0x0001; public const uint MCI_NOTIFY_SUPERSEDED = 0x0002; public const uint MCI_NOTIFY_ABORTED = 0x0004; public const uint MCI_NOTIFY_FAILURE = 0x0008; public const uint MCI_OPEN = 0x0803; public const uint MCI_CLOSE = 0x0804; public const uint MCI_PLAY = 0x0806; public const uint MCI_SEEK = 0x0807; public const uint MCI_STOP = 0x0808; public const uint MCI_PAUSE = 0x0809; public const uint MCI_RECORD = 0x080F; public const uint MCI_RESUME = 0x0855; public const uint MCI_SAVE = 0x0813; public const uint MCI_LOAD = 0x0850; public const uint MCI_STATUS = 0x0814; public const uint MCI_SAVE_FILE = 0x00000100; public const uint MCI_OPEN_ELEMENT = 0x00000200; public const uint MCI_OPEN_TYPE = 0x00002000; public const uint MCI_LOAD_FILE = 0x00000100; public const uint MCI_STATUS_POSITION = 0x00000002; public const uint MCI_STATUS_LENGTH = 0x00000001; public const uint MCI_STATUS_ITEM = 0x00000100; public const uint MCI_NOTIFY = 0x00000001; public const uint MCI_WAIT = 0x00000002; public const uint MCI_FROM = 0x00000004; public const uint MCI_TO = 0x00000008; // Structures [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] public struct MCI_OPEN_PARMS { public IntPtr dwCallback; public uint wDeviceID; public IntPtr lpstrDeviceType; public IntPtr lpstrElementName; public IntPtr lpstrAlias; } [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] public struct MCI_RECORD_PARMS { public IntPtr dwCallback; public uint dwFrom; public uint dwTo; } [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] public struct MCI_PLAY_PARMS { public IntPtr dwCallback; public uint dwFrom; public uint dwTo; } [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] public struct MCI_GENERIC_PARMS { public IntPtr dwCallback; } [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] public struct MCI_SEEK_PARMS { public IntPtr dwCallback; public uint dwTo; } [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] public struct MCI_SAVE_PARMS { public IntPtr dwCallback; public IntPtr lpfilename; } [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] public struct MCI_STATUS_PARMS { public IntPtr dwCallback; public uint dwReturn; public uint dwItem; public uint dwTrack; } ; // Functions [DllImport("winmm.dll", CharSet = CharSet.Ansi, BestFitMapping = true, ThrowOnUnmappableChar = true)] [return: MarshalAs(UnmanagedType.U4)] public static extern uint mciSendCommand( uint mciId, uint uMsg, uint dwParam1, IntPtr dwParam2); [DllImport("winmm.dll", CharSet = CharSet.Ansi, BestFitMapping = true, ThrowOnUnmappableChar = true)] [return: MarshalAs(UnmanagedType.Bool)] public static extern bool mciGetErrorString( uint mcierr, [MarshalAs(UnmanagedType.LPStr)] System.Text.StringBuilder pszText, uint cchText); } }

2012-12-19

AsmFun 1.3 (汇编指令查询器) 

很不错的一个汇编指令查询器: { ********************************************************************** } {                                    } {            AsmFun 1.3 (汇编指令查询器)           } {                                    } {                                    } {            Copyright (c) 2006 by 黑夜彩虹         } {                                    } { ********************************************************************** } 功能: 1、可查询汇编指令(支持过滤查询) 2、添加常用工具(支持自定路径,请自行修改config.ini) 3、支持QQ窗体的缩入伸出功能(先点击收缩窗品按钮,然后拉到桌面顶端) 许可授权: 本软件产品为免费软件,用户可以非商业性地下载、安装、复制和散发本软件产品。如果需要进行商业性的销售、复制和散发,例如软件 预装和捆绑,必须获得作者的授权和许可。并且,您无权转授本使用许可,不得销售、租借、租赁或散发本软件的拷贝,除非明确获得您、 您所在单位或负责人与作者达成的有效书面授权协议。 本软件为自愿性质的软件,您可以在任何时候利删除本软件,因使用过程中或删除产生的一切后果由用户承担。 如果您违反了本协议,则您使用本软件的授权将被终止。终止后,您必须将本软件的拷贝及所有相关文档销毁。 您可以从下面网站下载最新版本、报告 BUG 或提交新功能要求 :) http://eastrise168.ys168.com/ 作者附言: 帮助那些需要帮助的人是对帮助你的人的最好的感谢! +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 升级历史:   版本:1.3 Build 07.01 (2006/7/1)   ※ 增加:添加、修改、删除 指令功能 ※ 指令列表支持鼠标滚动 ※ 修正了某些Bug ※ 添加运行、关闭特效 ※ 修正收缩窗口的Bug ※ 屏敝了右键菜单 ※ 添加指令列表排序、隔行颜色区分显示 ※ 增加置顶显示 ※ 支持最小化托盘显示 ※ 支持XP气球提示   另:工具列暂不想自定义(太麻烦了 :)),倒是可以添加一些工具进去,需要请与我联系,谢 谢!

2012-12-10

.NET连接SyBase数据库使用DLL

.NET连接SyBase使用的三个DLL: Sybase.Data.AseClient.dll sybdrvado11.dll sybdrvssl.dll 使用方法:把sybdrvado11.dll,sybdrvssl.dll拷贝到项目BIN文件夹下,在项目中添加Sybase.Data.AseClient.dll的引用。 #region 执行SQL语句,通过影响的记录数判断是否成功 public bool ExecuteSQL(string sql) { using (AseConnection conn = new AseConnection(connectionString)) { using (AseCommand comm = new AseCommand(sql, conn)) { try { conn.Open(); int rows = comm.ExecuteNonQuery(); conn.Close(); if (rows > 0) return true; else return false; } catch (Exception E) { conn.Close(); throw new Exception(E.Message); } } } } #endregion

2012-12-09

数字图像处理-Visual C#.Net 编程

ch1 概论 ch2 图像数字化 ch3 图像处理基础 ch4 图像几何变换 ch5 图像时频变换 ch6 图像增强 ch7 图像恢复 ch8 图像分割 ch9 图像特征与分析 ch10 图像形态学 ch11 模式识别 ch12 图像压缩 ch13 分形图像压缩 ch14 图像加密 ch15 图像水印

2012-11-01

mysql-connector-java-5.1.7-bin

mysql-connector-java-5.1.7-bin

2011-11-03

空空如也

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

TA关注的人

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