自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

深海狂鲨

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

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

原创 c++学习笔记(六)

1、 VC限制窗口大小又一法 一般说见到的方法,,都是截获WM_GETMAXMININFO消息。  俺有另一经验可实现之。  由于一般窗口大小的改变,都是用户拖动窗口边框而造成的。所以,我们可以截获主窗口消息WM_NCHITTEST在其响应函数中判断CWnd::OnNcHitTest()的返回值是否为HTRIGHT,HTLEFT,HTTOP,HTBOTTOM四个值之一,如果是,说明用户

2008-12-25 14:40:00 929

转载 窗口和控件样式参考

用作查阅:原帖:http://blog.csdn.net/VsirSoft/archive/2008/12/25/3601714.aspx * 窗口样式参考列表:WS_POPUP - 弹出式窗口(不能与WS_CHILDWINDOW样式同时使用)WS_CHILDWINDOW - 子窗口(不能与WS_POPUP合用)WS_MINIMIZE - 最小化状态WS_VISIBLE - 可见状态WS_

2008-12-25 13:58:00 734

转载 创业公司的“四不五缺”!

http://blog.csdn.net/litp/archive/2008/12/23/3591476.aspx#989546对创业公司的发展有时也在思考和总结,成绩虽然有,但发展到今天没有更快速的成长,你是否也想过也许还有很多做的不足的地方需要改进。是否也犯过这样那样的错误?是否想过“四不五缺”?  不务实:目标过大,动不动就是搞个概念要去拿风投,要上市,预想自己的开盘目标就能挣个30

2008-12-24 12:51:00 689

原创 AVChat程序调试

 Deleting intermediate files and output files for project TestAVChat - Win32 Debug.--------------------Configuration: TestAVChat - Win32 Debug--------------------Compiling resources...Compiling...St

2008-12-16 14:13:00 3004 1

原创 四大图像库:OpenCV/FreeImage/CImg/CxImage(转)

 1.对OpenCV 的印象:功能十分的强大,而且支持目前先进的图像处理技术,体系十分完善,操作手册很详细,手册首先给大家补计算机视觉的知识,几乎涵盖了近10年内的主流算法;然后将图像格式和矩阵运算,然后将各个算法的实现函数。我用它来做了一个Harris角点检测器和Canny边缘检测器,总共就花了一个小时(第一次用OpenCV)。而且该库显示图像极其方便,两句话就可以。但该库似乎不大稳定,

2008-12-16 13:16:00 2123

原创 创业达人李彦宏:教你创业实用七大招

 有志,谁都想创业;赚钱,谁都想做老板。在如今大学生就业越来越难的时候,更多的学生开始盘算着自己创业,有些学生甚至在校园里的时候就开始和同学合作打造自己的事业。在很多青年人的的眼中创业是一条捷径,可以绕开大学生就业难的现状,从而更快地到达事业的顶峰,但选择创业同样预示着选择了艰辛,一旦开始就很难抽身而退。   今天的青年创业者很可能就是明天的成功企业家,而要想在创业之路上达到成功却并不是每一个

2008-12-16 13:00:00 658

原创 当在使用STL时,VC有时会提出类似以下的警告:

 当在使用STL时,VC有时会提出类似以下的警告:Compiling...test.cppC:/Windows/Desktop/test/test.cpp(13) : warning C4786: std::reverse_iterator,std::allocator > const *,std::basic_string,std::allocator >,std::basic_string:

2008-12-15 13:55:00 512

原创 VC++学习笔记5

 OnEraseBkgnd 的一些理解【转】MFC这个框架不搞清楚其中的来龙去脉,总有你郁闷的时候……Q: OnEraseBkgnd函数中返回TRUE或FALSE有什么区别?A:  WM_ERASEBKGNDReturn ValuesAn application should return nonzero if it erases the background; otherwise

2008-12-11 15:24:00 752

原创 c++基础知识

 或运算的意义是什么:0+0=0 0+1=1 1+0=1 1+1=1 无进位与运算的意义是什么:在VC中,窗口的每个属性对应一个只有一位为1的16位的二进制数,当增加某属性做或运算(|)即可,取消某个属性只需与(&)上这个属性的取反。 cs.style &= ~WS_MAXIMIZEBOX; 和cs.style = cs.style & ~WS_MAXIMIZEBOX; 等价。 

2008-12-10 18:46:00 461

原创 关于MFC内部结构实用的一点看法

 我们在编写程序或是在看MFC类的书籍的时候,总会看到书上让我们在某个地方添加某某函数,响应什么消息。那么,到底为什么要在这地方加呢?为什么不能在其他地方添加消息响应函数呢?  接下来,我们就共同来讨论一下吧。  1.MFC的运行步骤:(这是对于文档视图结构的应用程序的)theApp(theApp())->//应用程序全局对象的构造和内存分配WinMain()->//进入主函数Af

2008-12-04 17:22:00 670

转载 (除了一个msgbox什么也没有) directshow之"hello world"第二步收藏

 http://blog.csdn.net/szy41/archive/2005/03/24/328819.aspx如果你想看到一些成果,可以试一下sample里的playwnd程序.把该目录下的文件添加到一个project中,然后在link中加入commctrl.lib coredll.lib strmiids.lib strmbase.lib uuid.lib ole32.lib

2008-12-03 14:11:00 565

原创 "Programming Microsoft DirectShow for Digital Video and Television"中简介的翻译收

简介:20世纪90年代,个人电脑发生了巨大的变化,即进入了一个信息处理时代,成为了一种定位与字处理和处理表格的设备。在即将进入21世纪时,个人电脑已经成为了一个多媒体处理机,可以播放音乐、电影、DVD,也可以在上面玩游戏,还可以在上面看到CNN直播的新闻。这个巨大的变化在一定程度上归功于个人电脑在处理器、内存储器和外存储器方面的指数级的惊人发展。当然,这也可以归功于著名的摩

2008-12-03 14:05:00 1123

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号 < 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> mysql -uroot -p ******** (输入root密码,如果还没有设置,直接输入回车即可) mysql> GRANT ALL ON myicq.* TO myicq@localhost IDENTIFIED BY 'myicq'; mysql> CREATE DATABASE myicq; mysql> quit 3) 创建表格: C:\mysql\bin> mysql -umyicq -Dmyicq -p < [myicqd目录]\myicq.sql password: myicq 注意: [myicqd目录]代表myicqd所在的目录 4) 运行myicqd: 双击myicqd.exe即可运行。如果没有错误,应该显示"MyICQ server is now started". 接下来就可以从客户端注册新用户了。 5) 你可能想要添加一个系统用户,以发送系统广播消息: C:\mysql\bin> mysql -umyicq -Dmyicq -p password: myicq mysql> INSERT INTO basic_tbl (uin, passwd) VALUES(100, password('yourpassword')); mysql> INSERT INTO ext_tbl (uin) VALUES(100); 注意: yourpassword代表系统用户的密码 然后选择客户端程序的注册向导,取回100这个号码。完成后,你会发现在主菜单中多了"广播消息"一项。此后,你可以选择个人设定来设定你的个人信息(比如,不允许任何人加我为好友) ------------- 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关注的人

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