其它
文章平均质量分 57
cosmoslife
多媒体编程、网络编程、系统编程、网络安全编程
展开
-
iPhone iTunesMobileDevice C++ 接口描述
红色的方法我也不太清楚哈哈,欢迎交流完善。am_device_notification_callback定义:typedef void(*am_device_notification_callback)(struct am_device_notification_callback_info *);描述:回调函数,当设备状态改变时由iTunesMobileDevice.dll转载 2013-12-03 21:38:00 · 8455 阅读 · 1 评论 -
摘除XP系统LoadImageNotifyRoutine回调例程
在XP系统下调用PsSetLoadImageNotifyRoutine注册LoadImage回调例程,就能够在每个进程或者DLL加载的时候注册的例程得到回调。看看PsSetLoadImageNotifyRoutine的代码kd> u PsSetLoadImageNotifyRoutine L22nt!PsSetLoadImageNotifyRoutine:805c718c 8b转载 2013-05-04 21:42:32 · 4076 阅读 · 0 评论 -
/GS(缓冲区安全检查)浅析
VC.net 增加了/GS缓冲区安全检查编译选项。MSDN是这样说明的:检测某些覆盖函数返回地址、异常处理程序地址或特定类型的参数的缓冲区溢出。导致缓冲区溢出是黑客用于利用不强制缓冲区大小限制的代码的一种技术。安全检查 对于编译器认为容易出现缓冲区溢出问题的函数,编译器将在堆栈上返回地址之前分配空间。在进入函数时,用安全 Cookie(它在模块加载时计算一次)加载分配的空间。在退出函数时,转载 2013-03-27 15:39:12 · 2351 阅读 · 0 评论 -
右键菜单终极锤炼术
你是不是常因为系统的右键菜单过于臃肿但又不知如何清理而烦恼?你是不是希望能扩展右键菜单的功能,让操作变得更加快捷?如果是的话,那么就让我们一起来看看右键菜单的秘密(文中的例子适用于WindowsXP操作系统)。指定文件类型的右键选单 为特定的文件类型右键菜单添加选项可以通过修改注册表来实现,只不过有一种更为简单并且安全的方法,也就是在文件夹选项中进行修改。例如要在MP3文件右转载 2013-04-10 13:36:59 · 611 阅读 · 0 评论 -
关于SQL SERVER安装时的错误(挂起的文件操作错误)
关于SQL SERVER安装时的错误(挂起的文件操作错误)打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目。转载 2013-03-27 15:41:34 · 556 阅读 · 0 评论 -
关于VC编译的程序在其他电脑上无法运行的解决办法
今天测试部门的人反应了项目无法运行。在记忆的某个角落中回想起来自己1年前也碰到这样的问题。具体的解决办法和部署MS提供了,这种DLL HELL只有MS才有吧。http://msdn.microsoft.com/zh-cn/library/cc664727%28v=VS.90%29.aspx #define _BIND_TO_CURRENT_VCLIBS_VERSION 1;MS转载 2013-03-27 15:40:13 · 1635 阅读 · 0 评论 -
IE命令行启动参数
首先一个用得最多也是比较重要的一个参数就是“-nohome”,此参数表示无主页不显示任何内容,就连blank空白页面也不显示,常用于IE主页被恶意修改时。以下几个了解一下:2、-k参数可以让IE工作在全屏方式下3、-slf参数会让IE连接到默认的主页4、-new开新的IE进程5、-channelband 收藏夹6、-remote参数可以在Unix平台原创 2012-10-12 18:39:59 · 7591 阅读 · 0 评论 -
解决英文Windows 7汉字显示乱码
很多用户使用英文Windows7的时候,在安装或者使用某些中文软件的时候,显示的汉字会显示乱码或者“????”又或者“□□□□”。这样肯定是严重影响我们的正常使用啊。 首先,我们进入 [ 控制面板 ] [ Control Panel ] ,点击 [ 更改显示语言 ] [ Change display language ] ,在弹出的窗口中选择 [ 管理 ] [ Administrative转载 2012-08-28 10:11:12 · 855 阅读 · 0 评论 -
vs2010 C++ 静态编译(解决:程序在别人的机子运行不了,缺少mfc100.dll, xxx100d.dll等的解决方法)
问题:VS2010 c++编写的程序在别人的机子运行不了,缺少mfc100u.dll xxx100d.dll等的解决方法解决方法:1.将这些dll打包,和应用程序一起发布;2.采用MFC静态编译;附1:VS2010中静态编译设置方法 使用VS2010编译的程序在windows xp中运行时 经常会出现找不到 相关的DLL文件,我们可以使用静态编译的方法把原创 2012-08-24 17:43:32 · 1083 阅读 · 1 评论 -
Windows 2000 Server Resource Kit CD BT下载地址
原文地址:http://blog.csdn.net/xcntime/article/details/6063973Windows 2000 Server资源工具包 (从俄罗斯网站上找到的,所以有很多俄文)Windows 2000 Server Resource Kit CD BT下载地址 (点击右键选择目标另存为test.jpg,然后后缀改为.rar格式即可下载BT种子,或者将以下图片转载 2012-08-15 19:09:16 · 2280 阅读 · 0 评论 -
Windows 8系统关机的十个方法!推荐收藏!
1、通过Charms超级栏关闭Windows 8在Windows 8中,微软引入了Charms Bar超级栏,将鼠标悬停在任务栏右下角即可调出Charm栏,也可以通过快捷键Win+C打开它,点击“设置”即可出现关机、重启和休眠选项,或者使用快捷键Win+I直接打开“设置”选项。2、创建关机和重启快捷方式磁贴(Tiles)推荐一款免费软件软件:快捷方式轻松建(Handy Sh转载 2012-08-09 19:50:02 · 675 阅读 · 0 评论 -
利用unrarlib库实现对加密rar文件的密码爆力破解
http://my.oschina.net/u/213072/blog/52053http://blog.csdn.net/cq_3964/article/details/5737089原创 2023-03-07 19:41:46 · 661 阅读 · 1 评论 -
DSkinLite学习
这几日看DSkinLite美化界面,看那全英文的DSkinLite_help技术文档,看到我想吐.最终还是弄明白了一点点.写出来权当作笔记. DSkinLite是一个非常强大的库,用来开发应用程序界面.它是一个精简的gui库,用xml文件描术window的皮肤.它支持大多数window的控件,同时也具有一些自己的特色. 主要的特色:1. DSkinLite转载 2012-07-11 11:54:08 · 863 阅读 · 0 评论 -
编译报错:error PRJ0015 : 您的系统缺少 NULL 设备。无法启动生成。
最近在学习驱动编程,不知道什么时候给把NULL设备给设置成请求模式启动了,本来是系统模式的,结果导致编译器都不能运行。郁闷,网上看了一下原来是这个原因导致的,特写此篇作为记忆。微软MSDN解释:Error PRJ0015Error Message:The NULL device is missing from your system. We are unable to原创 2012-06-28 09:39:09 · 6621 阅读 · 5 评论 -
CPL文件
Windows控制面板扩展项:CPL文件 在C:\windows\system32下面有一系列.cpl文件,它们分别对应着控制面板中的项目 可以在开始->运行中直接键入文件名来启动相应的项目 例如,在启动中输入:main.cpl,就可以打开鼠标设置 如果需要修改或查看推荐使用 eXeScope 修改前需要关闭系统的文件保护功能原创 2012-06-24 00:21:53 · 1219 阅读 · 0 评论 -
调试Bug的神兵利器:通过WinDbg条件断点收集Log
前段时间花了几天一直在用WinDbg调试一个比较棘手的Bug。这个Bug是C# Team那边发现的,他们的Testcase跑大概10分钟左右会出一个在CLR内部的ASSERT。比较难调试的主要原因在于ASSERT表明一个全局的数据结构出现了问题,本来不应该用完的数组却已经用完了(因为按照设计,这个数组是边使用边清理的,是不会用完的)。初步想到的有下面几种方案来调试:1. 设置数据断点转载 2012-06-15 22:15:03 · 581 阅读 · 0 评论 -
最新版的各品牌笔记本FN组合键的作用大揭秘
笔记本的键盘有一个蓝色的FN键,它的功能非常强大而方便。FN 键就是组合式功能键,与其他键组合,可以快捷实现某功能。不同的品牌或者不同的型号的本本,FN键的作用都可能不一样。下面列出各品牌的FN组合键,仅供参考,具体设置还需看本本自带说明书。IBM 笔记本FN组合键:FN+F3:关闭屏幕显示,触动鼠标或任意键可以重新打开屏幕。FN+F4:将系统设置待机状态。FN+F原创 2012-06-10 07:51:12 · 873 阅读 · 0 评论 -
tar命令针对bz2与gz格式的解压缩
注意:下载的内核有可能是gz格式的,也有可能是bz2格式的,二者都是压缩文件,只是压缩算法不一样而已,采用解压缩的命令也不一样,文件扩展名是gz格式的文件,采用的压缩命令是"tar -zxvf filename",而bz2格式的文件采用的命令格式为:"tar -jxvf filename".原创 2012-06-08 14:57:18 · 586 阅读 · 0 评论 -
preload测试
C:\Windows\System32\sysprep运行下面的sysprep.exe文件,以管理员权限运行原创 2013-01-06 16:22:53 · 764 阅读 · 0 评论 -
四种方法处理“无法停止通用卷设备”
在使用U盘的时候,用完U盘之后准备安全删除U盘时,大家常常会遇到提示“无法停止‘通用卷’设备,请稍候再停止该设备。” 这种情况下可以强行拔下U盘吗?当然不可以!这时候如果强行拔除的话,很容易损坏计算机U口或者你的U盘。如果你的U盘上有重要的资料,很有可能就此毁坏了。那么应该怎么办呢? 在这里我写几种常用的解决方法,希望对大家有所帮助。 第一种方法(这也是转载 2013-03-21 22:44:48 · 599 阅读 · 0 评论 -
Win2003自动登陆方法
根据我从搜索引擎上找到的资料我归类了两种方法:方法一:登录的设置打开"开始"→"运行",在"运行"一栏中输入"Rundll32 netplwiz.dll,UsersRunDll"命令打开用户帐户窗口(注意区分大小写),去除"要使用本机,用户必须输入用户名密码"复选框中的勾号。方法二:更改注册表在开始--运行中输入REGEDIT,打开注册表编辑器,找到:HKEY_转载 2013-03-21 22:41:49 · 536 阅读 · 0 评论 -
三星GT-i9001详细刷机教程
三星GT-i9001详细刷机教程第一步:打开刷机工具,设置好OPS和Phone两项;(备注:Multi_Downloader_v4.43,别的版本不好使)第二步:一起按 音量下+主菜单键+开机键 ,手机进入挖煤界面。(I9001的挖煤界面,Android小人没在挖煤,就站在那里了)打开Odin Multi Downloader软件,设置好OPS及Phone所用ROM目录;第三步转载 2013-03-21 22:28:54 · 1443 阅读 · 0 评论 -
解决开机时svchost.exe的CPU占用率过高导致系统异常缓慢 - 好软之家
2012-09-14 08:19 解决开机时svchost.exe的CPU占用率过高导致系统异常缓慢 - 好软之家网上有很多关于开机时SVCHOST.exe的CPU占用率过高问题的文章,基本上都说出了绝大部分用户的情况并给出解决方案,我引用一篇网上随便搜索的关于这SVCHOST的文章给大家看看,如果大家也有类似的问题可参考一下。来源:http://www.gzjunju转载 2013-03-21 22:28:17 · 810 阅读 · 0 评论 -
在U盘上运行Win8!使用 Windows To Go 制作便携的 Win8 U盘/移动硬盘教程 (视频) - 好软之家
http://hi.baidu.com/poplarshine/item/46151a05b01bcde0f55ba6e9 在U盘上运行Win8!使用 Windows To Go 制作便携的 Win8 U盘/移动硬盘教程 (视频) - 好软之家Windows 8 有一项相当吸引人的神奇功能——“Windows To Go”,它可以让你将 Win8 完整安装到U盘、移动硬盘等转载 2013-03-21 22:27:16 · 866 阅读 · 0 评论 -
使用 VirtualBox 虚拟机在电脑上运行 Android 系统,让电脑变安卓平板!
随着 Android 手机的各种软件应用越来越多,很多没有购买的朋友都纷纷表示想要试一试。虽然官方的Android SDK开发包中附带有模拟器,但安装使用上较为复杂,不太适合咱们普通青年,于是我们介绍了一款更易用的 BlueStacks 安卓模拟器,不过它也还有一些不爽的地方,譬如只能在 Windows 上运行,或是有时不能连接网络。所以今天给大家介绍另外一款可以在 Windows、Mac O转载 2013-03-21 22:26:31 · 3647 阅读 · 0 评论 -
VMware 8安装苹果操作系统Mac OS X 10.7 Lion正式版
原文链接:http://www.2cto.com/os/201201/116746.html 今天介绍下VM8下安装Mac OS X 10.7 1、工具篇 下载Vmware Workstation 8.0正式版http://115.com/file/bhyk1l2u#转载 2013-04-01 23:52:44 · 734 阅读 · 0 评论 -
VS2010进行远程调试方法总结(实际操作成功)
假设现在有A、B两台PC机。VS2010安装在A机器上,也就是说A机器是开发使用的机器。B机器是程序运行部署使用的机器,其IP为:192.168.1.129(局域网IP)说明:如果B机器是外网IP下面方法照样适合,不过在使用的适合可能会出现无法附加到进程的错误。如果出现无法附加到进程的错误、无法连接到设备.请按照步骤13进行设置。 1、根据vs2010安装目录倒找Remot转载 2013-03-29 15:15:19 · 1134 阅读 · 0 评论 -
[综合讨论] 新买的笔记本是EFI怎么装系统?手把手教你在EFI上装win8
原文地址:http://benyouhui.it168.com/thread-2475714-1-1.html关于EFI的介绍,就不赘述了。大家可以看看这个帖子http://benyouhui.it168.com/thread-2488583-1-1.html总之,新电脑都是这玩意,win8也做了相应EFI的优化和调整。EFI这东西肯定是好东西,但是,安装系统变得并转载 2013-01-21 15:15:06 · 1788 阅读 · 0 评论 -
最新版的各品牌笔记本FN组合键的作用大揭秘
笔记本的键盘有一个蓝色的FN键,它的功能非常强大而方便。FN 键就是组合式功能键,与其他键组合,可以快捷实现某功能。不同的品牌或者不同的型号的本本,FN键的作用都可能不一样。下面列出各品牌的FN组合键,仅供参考,具体设置还需看本本自带说明书。IBM 笔记本FN组合键:FN+F3:关闭屏幕显示,触动鼠标或任意键可以重新打开屏幕。FN+F4:将系统设置待机状态。FN+F原创 2012-06-07 18:24:18 · 890 阅读 · 0 评论