Windows
foxavideo
这个作者很懒,什么都没留下…
展开
-
.net发展史
2000年对于微软是颇有意思的一年,一方面终于迈入了21世纪,担心许久的千年虫问题也没有预想中的那样大面积爆发,通过Windows 95和Windows 98的成功,微软在桌面电脑市场取得了绝对垄断的地位。虽然官司不断,但通过IE捆绑策略也终于彻底打败了傲慢的Netscape,搭上了互联网班车。而Windows 2000的发布也结束了Windows 98和Windows NT两个平台互不兼容、互相转载 2012-12-24 14:58:34 · 928 阅读 · 0 评论 -
编译directshow filter的vc6的配置
为了以后方便配置新安装的vc6的编译directshow filter的环境,这里记录一下相关的配置。一 安装Microsoft Platform SDK可以从下面的地址安装:http://social.msdn.microsoft.com/Forums/en/windowssdk/thread/83205c43-ef46-447d-ae54-92bbeb543c38原创 2012-08-07 10:15:29 · 736 阅读 · 0 评论 -
查看windows系统的版本号,制作版本号,32bit还是64bit等
这里说4中方法,每个方法查看的详细程度都不一样。这四种方法都是命令行启动,但是都是有GUI的方式显示。[Windows]键 +R 来打开运行小窗口然后输入下列命令:1. sysdm.cpl其实就是打开‘我的电脑’的属性,然后 通用->系统 就能看到系统信息如果是英文就是general -> system不过这种方法在win7或者windo原创 2012-09-06 13:07:42 · 1056 阅读 · 0 评论 -
简易的曲线和饼图库
这个库功能很强大,接口很简单。先上一个示例图,看看他的效果吧。 怎么样,效果很不错吧。这是一个开源的,c#的库。网址:http://www.codeproject.com/KB/graphics/zedgraph.aspx 另外提供一些其他类似的库,主要是上面的这个库不是扩平台的。这也是这个库的最大的缺陷。http://www.instantshift.com/20原创 2011-12-30 17:35:24 · 881 阅读 · 0 评论 -
利用sftp来上传你的文件
在开始介绍如何使用sftp之前,先简单说明一下sftp和ftps不是一回事情,很多人把这2个协议搞混了,有人还把Filezilla配置ftps来说明怎么利用filezilla如何配置sftp。其实filezilla服务端是不支持sftp协议的,客户端支持。我们ftp不是一个安全的协议,其发送的内容很都是以明文的方式发送,包括用户名,密码还有文件内容。因此后来又引入了 secure ft原创 2012-08-21 10:16:40 · 3267 阅读 · 0 评论 -
强大的windows命令-netsh
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/netsh.mspx?mfr=trueUsing NetshNetsh is a command-line scripting utility that allows you to, either locally or原创 2012-07-23 23:10:36 · 1198 阅读 · 0 评论 -
CreateProcess的命令行参数的长度
这里先描述一下遇到的问题: 共有2个进程, 进程A, 进程B. A通过CreateProcess来启动进程B, 启动的时候带有参数, 参数是一长串字符串, 里面就是用逗号隔开的一些IP地址. 起初一直都没有事, 一直到1年多以后, 当这个IP地址的数量是17, 在增加一个到18, 那么这个程序立即就出问题, 这里的这个程序指的是A. 弹出windows错误框, 是说程序在某处发生异原创 2010-03-30 13:49:00 · 3046 阅读 · 0 评论 -
看看我们的动态库和静态库都导入了和导出了什么函数(win32)
先声明, 以下针对都是win32的库. 我们可能想看看一个动态库或者一个静态库导入和导出了哪些函数. 有时候, 你想研究一些库,但是又没有这些库的源代码, 那么可以看看这些库都用到了哪些外部API, 这样你就可以大概猜测到里面的实现了.或许, 某一天, 你编译链接的时候告诉你一个link error, 错误类似:error LNK2001: unresolved external symbol...而你发现已经在工程中导入了这个符号对应的库. 可能你就想要看看, 这个静态库导出的符号到底是什么样子.好了,原创 2010-07-14 16:52:00 · 2781 阅读 · 0 评论 -
命令行合并文件
<br />以前曾碰到类似的问题,然后自己三下五除二,花不到一个小时,搞定了。输入要合并的文件的路径和合并文件的路径就可以实现合并了。因为这个东西太过简单就不贴什么代码之类的了。<br /> <br />今天偶然看到一篇文章,发现,其实windows已经提供了一个强大的命令copy,这个命令大多数可能都知道,但是知道它除了能拷贝文件外,还可以合并的文件的人,估计就不多吧。命令行格式如下:<br /> <br /><br />copy /b file1+file2 dest<br />这里file1和原创 2011-03-02 11:27:00 · 2488 阅读 · 0 评论 -
想让命令行(cmd.exe)执行一个命令怎么办
有时候,我们会有这样的想法,就是在程序中启动cmd.exe,并且让它执行一命令. 例如想让cmd.exe执行taskkill. 前者很好实现,就是调用类似于CreateProcess的API, 要实现后者我们可能会想到将命令taskkill加到参数中不就可以了吗? 但是这是不可以的(添加参数的方法要稍作改动也可以), 这个我已经做过验证了, 为什么不可以, 我暂时不深究. 先考虑如果解决这个问题.批处理, 实际上windows为我们提供的一个脚本处理方案. 我们可以将所要执行的脚本都一次写入以bat为后缀的原创 2010-06-30 16:42:00 · 4611 阅读 · 0 评论 -
ffmpeg裁剪合并视频
这里裁剪是指时间轴裁剪,不是空间裁剪。 比如说,你想把视频的从一分20秒开始,30秒的视频裁剪出来,保存成一个视频。这是这个文章要讨论的问题。 一 裁剪视频 ffmpeg提供简单的命令参数:ffmpeg -ss START -t DURATION -i INPUT -vcodec copy -acodec copy OUTPUT对上面的命令稍做个解释。-ss原创 2011-03-02 12:34:00 · 13884 阅读 · 27 评论 -
windows平台实现http/https客户端
在windows平台上使用c++实现http/https客户端可以有3个选择:1. libcurl这个是开源库。2. wininet3. winhttp原创 2012-08-27 18:18:34 · 1831 阅读 · 0 评论 -
windows监测进程一切活动
微软提供了免费的工具,可以让我们很轻松地监测进程活动。下载链接:http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx原创 2012-07-03 18:59:54 · 1145 阅读 · 0 评论 -
VS2005远程调试
以下文字转载自:http://www.hake.cc/a/biancheng/ruanjian/qita/2011/0908/766.html 怎么说呢,介绍远程调试的文章网络上其实有不少,我这里也会涉及到,但会更加的详细和细致,比如win7(32、64)系统下的调试,家庭版的调试,以及一些常见问题的原因和解决办法。一般我们都会这么操作,比如在VISTA之前的系统如,2K转载 2012-01-17 17:16:11 · 905 阅读 · 0 评论 -
windows vista和windows 7以兼容模式的运行
Vista下的程序运行权限比较严格,如题,想在安装程序安装完成后直接把exe的兼容性设为“以管理员权限运行此程序”,可是不知道对应的应该调用什么api? 是用inno setup制作的安装程序。 注: 本贴不用讨论资源文件中加入 的方法,即不直接修改EXE文件的方法。 没有API,这个信息保存在注册表中,在[HKLM]或者HKEY_CURRENT_USER\Software原创 2012-01-19 10:29:31 · 1231 阅读 · 0 评论 -
windows查看文件被那个进程使用
在windows下面有时候,我们想删除某个文件然后系统弹出对话框说文件正在被使用,无法删除。这个时候,我们自然而然想到那么杀掉这个进程,但是怎么知道是那个进程在使用它呢?别急,微软提供的process Explorer就可以帮你查到。下载连接:http://download.sysinternals.com/files/ProcessExplorer.z原创 2012-07-04 21:27:47 · 3813 阅读 · 0 评论 -
windows下面文档转pdf
pdfCreator是一个不错的方案。可以从下面的网站下载到:http://sourceforge.net/projects/pdfcreator/下载到的是一个在线安装包,因此安装的时候是需要的联网的。安装后,去控制面板里查看打印机,会发现多了一个打印机,pdfCreator。这就是pdfCreator安装的打印机,通过这个就可以将对应的文档打保存为pdf原创 2012-11-02 17:59:16 · 624 阅读 · 0 评论 -
不常用到但很有用windows命令
1. iisreset这个命令用来管理windows的IIS服务,例如:iisreset startiisreset stopiisreset restart2. inetmgr打开windows的IIS管理器3. ssms打开Microsoft sql Server Management Studio4. sysdm.cpl打开我的原创 2012-05-24 11:11:41 · 697 阅读 · 0 评论 -
什么是硬件加速
简而言之,硬件加速就是利用硬件模块来替代软件算法以充分利用硬件所固有的快速特性。计算机显示使用硬件加速会快些,但会在投影仪或截图时发现显示区是黑的,这时就要关闭硬件加速(硬件加速反方向操作)简介 硬件解码生效的时候,系统是怎么运转的呢?现在我们有三个处理器,CPU、GPU和APU(不是加速处理器是声音处理器)。他们通过PCI/AGP/PCIE总线交换数据。 1.CPU转载 2012-12-21 17:45:33 · 924 阅读 · 0 评论 -
Visual Studio发展史
经过长时间学习Visual Studio,于是和大家分享一下,Visual Studio 是微软公司推出的开发环境。看完本文你肯定有不少收获,希望本文能教会你更多东西。Visual Studio是目前最流行的 Windows 平台应用程序开发环境。目前已经开发到 8.0 版本,也就是Visual Studio 2005。老鸟谈Visual Studio类关系图详解Visual St转载 2012-12-24 14:59:42 · 1256 阅读 · 0 评论 -
Windows的批处理基本应用
1. 输出一个空行echo.注意echo后面有一个点,这个点和echo之间不能有空格,否则会输出一个点。原创 2013-03-18 12:29:08 · 1013 阅读 · 0 评论 -
vs2005编译Openssl
Openssl是ssl和tls的开源的免费的实现库。那ssl和tls又是什么呢?ssl=secure socket layer 安全套接字层tls=transport layers security 传输层安全我们的https是怎么来的呢?其实https = http + ssl要使用op原创 2012-08-03 15:24:45 · 975 阅读 · 0 评论 -
windows批处理中的睡眠(sleep)
在写批处理的时候我们有时需要让脚本暂停一段时间,然后接着做事。在我们的c/c++编程中我们可以,sleep()但是windows的批处理中并没有提供这样的功能,那要怎么做呢?其实方法还是有的,比如执行一个对我们没有什么意义的命令,如ping,目的地址填上一个无效的ip如 0.0.0.0所以下面的命令就是能够睡眠一段时间ping原创 2012-10-09 09:57:53 · 11028 阅读 · 1 评论 -
Windows下面使用gVim注意事项
1. Backspace键不工作在_vimrc文件中加入set backspace=2然后重新启动vim就可以了。2. ctrl + v不是块操作,而是粘贴想使用ctrl+v来进行块操作,在 _vimrc中添加if has('win32') " Avoid mswin.vim making Ctrl-v act as paste noremap原创 2013-07-09 14:03:20 · 969 阅读 · 0 评论 -
windows服务不支持定时器
今天在windows服务中增加了一个定时器,用来定时检查程序的配置是否发生更改。结果回调函数根本就没有调用过。然后先去检查创建定时器有没有成功,发现定时器创建返回至是正确的(或者是一个合理的值),后来google,查看微软论坛的讨论,发现windows service根本就不支持定时器。具体内容可以参看:http://social.msdn.micros原创 2012-09-28 11:49:06 · 966 阅读 · 3 评论 -
快速修改资源动态库中资源
我们在开发多语言项目时, 往往将多个语言的资源分别编译成动态库,然后在程序中调用不同的动态库,以实现项目的多语言显示.那么这样的动态库我们称作时资源动态库. 注意, 同一资源ID(资源ID其实就是一整型值)在不同的资源动态库代表不同的资源,如英文资源动态库中资源ID 6800代表字符串"This is a simple string";而在中文里面6800代表"这是简单字符串". 这样的动原创 2010-04-26 14:40:00 · 826 阅读 · 0 评论