自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

深海狂鲨

开源共享,加速成长,为基础软件的中国化呐喊助威

  • 博客(11)
  • 资源 (16)
  • 收藏
  • 关注

原创 Sql调试带输出的存储过程

create PROCEDURE GetSql@ParentID int,@SqlStr varchar (1000)   output                             ASBEGIN END  DECLARE @a int DECLARE @b varchar(1000)set @a = 1exec getsql @a,@b out print @

2008-09-30 00:36:00 472

原创 regsvr32 命令介绍

 regsvr32 这个命令行工具将动态链接库文件注册为注册表中的命令组成。2000系统的regsvr32.exe在winnt/system32文件夹下; WInXP系统的regsvr32.exe在windows/system32文件夹下 语法regsvr32 [/u] [/s] [/n] [/i[:cmdline]] dllname 其中dllname为activex控件文件名,

2008-09-22 17:42:00 762

转载 OnDraw()和OnPaint()兄弟

http://hi.baidu.com/mikenoodle/blog/item/6d2f08b36b3ed1a1d9335afb.html 经常有朋友问雷神这样的问题:我在视图画的图象或者文字,当窗口改变后为什么不见了?OnDraw()和OnPaint()两个都是解决上面的问题,有什么不同?雷神在这里一并解答一下吧。OnDraw()和OnPaint()好象兄弟俩,因为它们的工作类似。至于不见

2008-09-14 16:26:00 2847 4

原创 IE7的不提示关闭窗口的例子

 IE7的不提示关闭窗口的例子: function Close(){  window.open(,_top);  window.top.close();  window.open("http://www.sina.com","","");}sdfsdf

2008-09-14 14:29:00 590

原创 Visual C++开发类似QQ游戏大厅全过程

 前言        以前一直做的是.net web工作,虽然做的不咋地,但是,感觉总算是个老手了,就想研究点新鲜玩意,而且一辈子不能只是做web吧,而且c++一直是我的梦想,c++是王者之选,我不做一做,死不瞑目啊!       今日我终于如愿以偿,从上一个公司已辞职,立即开始研究c++了,先是让同事帮忙给点入门的例子,后来同事就到网上扒了一片文章中讲述的IOCP的例子,太简单,后来又找

2008-09-14 13:56:00 3688 4

原创 visual c++GDI绘图

 1、什么是有效矩形,什么是无效矩形    当程序中遇到图像或文字显示时系统会发送一个WM_PAINT消息,当应用程序收到消息后通常就准备更新整个显示区域,但是通常只需要更新一个比较小的区域而不是整个区域,这种情况通常出现在当应用程序的主窗口的一部分被一个对话框覆盖,需要重画的只是被覆盖的矩形区域.这个矩形区域就是有效矩形.     windows内部为每个窗口都保留了一个绘图结构(PAI

2008-09-13 12:49:00 6342 1

原创 【新手必看】用EVEREST Ultimate Edition来生成硬件报告

 http://bbs.drvsky.com/read.php?tid=2679 很多朋友来发帖要<span id="rlt_1" style="CURSOR: pointer; BORDER-BOTTOM: #fa891b 1px solid" onclick="function onclick(){sendmsg(pw_ajax.php,action=relatetag&

2008-09-11 10:29:00 3634

原创 通过硬件ID精确找到你要的驱动或寻求帮助

 什么是硬件ID呢?        硬件ID是电脑所有硬件的一个编号,所有设备都有如下编号:VEN_1106&DEV_3038,VEN代表硬件厂商,DEV代表产品编号。USB设备会有如下编号:VID_045E&PID_0039,道理跟上面的是一样的。所有的测试软件都有可能会出错,只有硬件ID是最可靠的,各位只要确认下INF文件包含需要的硬件ID,就保证是可以用的。 如何获得硬件ID?      

2008-09-11 10:14:00 2604

原创 关于内存DC绘图防止屏幕闪烁说明

 利用内存DC,进行绘图,从而减少闪烁,方法原理为: 此方法涉及到两个DC,屏幕DC和内存DC。把所要绘制的一切现在内存DC中进行绘制,之后全部搬到 屏幕DC中,从而把所有烦琐的绘制过程都在内存DC中完成了,用户在屏幕上看到的是一幅完整的图画,所以不可能出现 闪烁情况。期间,关键是这幅图画。这幅图画是从屏幕DC中创建出来的,只不画面的尺寸就是客户区域的大小,之后把 这幅画选入内存D

2008-09-04 19:00:00 801

原创 不用Hook也能实现方面快捷的换肤功能

大家都知道如果你想用一个好看的按钮,你通常的做法是两种:1 映射按钮变量 2 .h定义 CExButton m_btn;然后m_btn.SubclassDlgItem 。这两种做法对于小程序,小工程没有问题但是当工程一大,做起来特别费劲而且容易出错,如果你想去掉这些换一种界面无疑是一场噩梦!下面介绍的方法原理简单,实用而且方便。首先:添加一个辅助类CLxpSkinclass C

2008-09-03 21:35:00 580

原创 经典SQL----行列转换

 /*标题:普通行列转换(version 2.0)说明:普通行列转换(version 1.0)仅针对sql server 2000提供静态和动态写法,version 2.0增加sql server 2005的有关写法。问题:假设有张学生成绩表(tb)如下:姓名 课程 分数张三 语文 74张三 数学 83张三 物理 93李四 语文 74李四 数学 84李四 物理 94想变成(得到如下结果): 姓

2008-09-02 19:50:00 1530

activiti designer plug

notes: 本来打好了成功集成了activiti的eclipse包上传,上传的时候受到了不能超过240M的限制,只能上传插件包了,里面包含两部分,照说明做就可以成功, eclipse Juno和eclipse Kepler我都试了可以。 将activiti-designer-5.14.1内的两个文件:features和plugins放到eclipse的dropins文件内,将文件:eclipse安装activiti需装eclipse插件20170325的四个文件放到eclipse根目录的plugins内: org.eclipse.emf.transaction_1.4.0.201306111400 org.eclipse.emf.validation_1.8.0.201403111711 org.eclipse.emf.validation.ui_1.7.0.201403111711 org.eclipse.emf.workspace_1.5.1.201306111400 为什么放:在线安装时会报: Cannot complete the install because one or more required items could not be found. Software being installed: Activiti Eclipse BPMN 2.0 Designer 5.14.1 (org.activiti.designer.feature.feature.group 5.14.1) Missing requirement: Activiti Eclipse BPMN 2.0 Designer 5.14.1 (org.activiti.designer.feature.feature.group 5.14.1) requires ‘org.eclipse.emf.transaction 1.4.0’ but it could not be found 缺失插件。 上面步骤OK后,重新启动eclipse就OK了,成功后的效果: --------------------- 如果你不安装缺失的四个插件,视图里不会显示Activiti文件夹,也就是说安装不成功。成功集成了activity的eclipse,选择新建项目,可以看到activiti project,选择file-> new->other->可以看到有activiti diagram ,之后就可以设计流程模型图了,因为按照activiti 官方的做法,出错,我花了很长时间实验成功的,分享给大家

2018-12-17

网狐最新6603源码.rar

最新网狐最新6603源码 开源代码精品 学习vc不可错过的好代码 网狐代码是每个学习vc并且迅速成为vc开发高手的不可多得的绝对精品,不说了,对于学习者,得网狐代码你就幸运,舍网狐代码你就再浪费声明二三年

2012-07-02

directUI demo

directUI 不是精品我不发,上个是源码,这个是demo

2012-06-14

Advanced.Animation.with.DirectX书中配套光盘第二章升级到9.0c版本

Advanced.Animation.with.DirectX书中配套光盘第二章升级到9.0c版本 Advanced.Animation.with.DirectX书中配套光盘中的第二章的例子 原书是用dx9.0b sdk vc6.0写的 现如今几乎没有人再去使用vc6.0 和dx9.0b sdk 升级到9.0c 的时候,一些接口微软做了一些改变 我这个源码是升级到vc2003 vc2005 9.0c 2005版本 编译运行通过 但是这只是第二张部分 其他的与此雷同 所有的章节都用到了common下面的三个类 那么你只需要把common覆盖过去就ok QQ:149086705

2011-01-19

XPSP3 IIS XPSP3 IIS XPSP3 IIS

XPSP3 IISXPSP3 IISXPSP3 IISXPSP3 IISXPSP3 IISXPSP3 IISXPSP3 IIS

2009-06-22

网狐棋牌游戏网站

网狐棋牌游戏网站

2009-05-26

MyICQ是一套公开源代码的即时通讯软件

MyICQ 0.8 alpha1测试版 ==================================================== --------------- 1. MyICQ是什么? --------------- MyICQ是一套公开源代码的即时通讯软件,包括服务器端和客户端,可以用于互联网或局域网中。可以运行在Windows或Linux(KDE/Qt)操作系统上,这是Windows版。目前客户端程序的界面完全模仿腾讯的QQ(如果Tencent告我的话,我会马上改的:-)。 总之,如果你崇尚自由,对QQ的越来越多的广告骚扰感到深恶痛绝的话,MyICQ绝对是你很好的选择。 -------- 2. 版本 -------- 这是MyICQ 0.8版本的alpha1 测试版,基本上还没有经过什么严格测试。 -------- 3. 版权 -------- 完全遵循GPL协议2.0或以后协议版本。 --------------- 4. 基本功能特点 --------------- 1) 收发(离线)消息(如果客户端之间能直接通讯,则通过UDP协议发送,否则通过服务器中转) 2) 添加/删除好友(可以设置身份验证) 3) 服务器端存储好友列表 4) 在客户端存储好友资料和聊天记录 5) 客户端与服务器端用DES的密钥加密方式通讯 6) 支持代理服务器(SOCKS5/HTTP) 7) 向在线的一组好友发送消息 8) 系统管理员(MyICQ号 &lt; 1000)可以发送系统广播消息 9) 皮肤系统 10)完全基于插件,使扩展更容易。目前提供的插件有: a. 收发文件 b. 二人世界(可以实时语音聊天) c. 闹钟提醒 ------------------ 5. 分发包里有什么? ------------------ 分发包里有三个目录: myicq/ 客户端程序 myicqd/ 服务器端程序 myicqhttp/ HTTP的转换程序。MyICQ支持HTTP代理,但需要在MyICQ的服务器端运行myicqhttp程序 -------- 6. 安装 -------- 客户端程序不写Windows注册表,无需安装。双击MyICQ.exe运行。 服务器端由于内部采用MySQL数据库,所以安装稍微麻烦一些: 1) 到http://www.mysql.com下载MySQL 2) 打开一个DOS命令窗口,在MySQL中建立一个数据库,并添加一个用户: C:\mysql\bin&gt; mysql -uroot -p ******** (输入root密码,如果还没有设置,直接输入回车即可) mysql&gt; GRANT ALL ON myicq.* TO myicq@localhost IDENTIFIED BY 'myicq'; mysql&gt; CREATE DATABASE myicq; mysql&gt; quit 3) 创建表格: C:\mysql\bin&gt; mysql -umyicq -Dmyicq -p &lt; [myicqd目录]\myicq.sql password: myicq 注意: [myicqd目录]代表myicqd所在的目录 4) 运行myicqd: 双击myicqd.exe即可运行。如果没有错误,应该显示&quot;MyICQ server is now started&quot;. 接下来就可以从客户端注册新用户了。 5) 你可能想要添加一个系统用户,以发送系统广播消息: C:\mysql\bin&gt; mysql -umyicq -Dmyicq -p password: myicq mysql&gt; INSERT INTO basic_tbl (uin, passwd) VALUES(100, password('yourpassword')); mysql&gt; INSERT INTO ext_tbl (uin) VALUES(100); 注意: yourpassword代表系统用户的密码 然后选择客户端程序的注册向导,取回100这个号码。完成后,你会发现在主菜单中多了&quot;广播消息&quot;一项。此后,你可以选择个人设定来设定你的个人信息(比如,不允许任何人加我为好友) ------------- 7. 编译源代码 ------------- 如果你是一个程序员,那么一定要编译MyICQ的源代码:-) 1) 到http://www.mysql.com下载MySQL 2) 由于MyICQ在存储好友资料和聊天记录时,使用Berkeley DB库,所以先到 http://www.s

2009-05-05

WINDOWS核心编程

WINDOWS核心编程WINDOWS核心编程WINDOWS核心编程

2009-04-20

WINDOWS核心编程

WINDOWS核心编程WINDOWS核心编程WINDOWS核心编程

2009-04-20

精通Windows Sockets网络开发——基于Visual C++实现.rar

通俗易懂的visual c++网络编程书籍

2009-04-20

Visual C++网络游戏建模与实现随书源代码

Visual C++网络游戏建模与实现 苏羽 博士 著 一本关于C++服务器/客户端网络编程的书,很有价值,尤其是服务端包含IOCP,线程池,学习者大大的福音

2009-04-20

Delphi精要及源代码

很值得看的一部有关delphi书,很经典

2009-04-20

DirectShow实务精选书中配套源码

《DirectShow实务精选》 陆其明著

2009-04-20

microsoft Ajax extention

microsoft Ajax extention

2008-06-15

ASP.NET程序设计教程

第11章 ASP.NET应用程序的设置与安全

2007-12-13

空空如也

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

TA关注的人

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