随笔分类 -  VS 2005

Windows下Critical Section、Event、Mutex、Semaphores区别
摘要:Windows下Critical Section、Event、Mutex、Semaphores区别2008年05月30日 星期五 上午 10:14临界区(Critical Section) 保证在某一时刻只有一个线程能访问数据的简便办法。在任意时刻只允许一个线程对共享资源进行访问。如果有多个线程试图同时访问临界区,那么在有一个线程进入后其他所有试图访问此临界区的线程将被挂起,并一直持续到进入临界区的线程离开。临界区在被释放后,其他线程可以继续抢占,并以此达到用原子方式操作共享资源的目的。 临界区包含两个操作原语: EnterCriticalSection() 进入临界区 LeaveCritic 阅读全文
posted @ 2011-06-13 20:54 大熊猫 阅读(773) 评论(0) 推荐(0)
系统环境变量设置的批处理
摘要:REM ####################################################################################################REM #REM # 系统环境变量的设置用指处理REM #REM ###############################################################... 阅读全文
posted @ 2010-08-23 07:38 大熊猫 阅读(626) 评论(0) 推荐(0)
VS2008与QT4.6集成
摘要:VS2008与QT4.6集成台式机上装的VS2008和QT4.5,周末准备在笔记本上装上新发布的QT4.6,用以前的方法,结果还是出了很多错误,最后把整个周末都搭上了才装好,O(∩_∩)O~下面记录了集成VS和QT的步骤:(集合网络资料和自己安装过程的问题)1. 安装 VS2008 最好是完全安装。2. 安装 Qt4.6 的源码 去http://qt.nokia.com/d... 阅读全文
posted @ 2010-08-15 18:28 大熊猫 阅读(533) 评论(0) 推荐(0)
如何获取错误消息说明使用 FormatMessage API
摘要:FormatMessage()API 调用可能用于获取与 Microsoft 消息队列的错误代码相关联的描述字符串。 FORMAT_MESSAGE_FROM_HMODULE 标志与FormatMessage呼叫和 $ 的 Mqutil.dll 模块句柄用于检索消息文本。回到顶端更多信息下面的代码示例显示了一个简单的函数,将打印到标准输出 Microsoft 消息队列错误消息的说明: 阅读全文
posted @ 2010-07-16 22:15 大熊猫 阅读(425) 评论(0) 推荐(0)
如何在进程之间共享内核对象
摘要:本文说明如何构造安全描述符,以授予给定组对内核对象的访问权限,使该对象能够在以不同用户帐户运行的进程之间共享。回到顶端更多信息有时,服务必须创建可由运行在不同用户帐户下的进程访问的内核对象。要允许以这种方式共享对象,服务必须使用明确授权用户对象访问权限的安全描述符来创建对象。或者,安全描述符可以授予对整个用户组的访问权限。本文中的示例代码非常特定,因为它授予经过身份验证的用户组对互斥体的访问权限。... 阅读全文
posted @ 2010-07-16 22:13 大熊猫 阅读(360) 评论(0) 推荐(0)
windows nt service 框架
摘要:// Service.cpp : Defines the entry point for the console application.////服务程序主函数。#include "stdafx.h"#include "Windows.h"#define SZAPPNAME "serverSample" //服务程序名#define SZSERVICENAME "serviceSample" //... 阅读全文
posted @ 2010-07-14 23:11 大熊猫 阅读(389) 评论(0) 推荐(0)
EnableDebugPriv;
摘要:procedure EnableDebugPriv;const SE_DEBUG_NAME = 'SeDebugPrivilege';var hToken: THandle; lpLuid: TLargeInteger; tkp: TOKEN_PRIVILEGES; bRes: Boolean; retlen: DWORD; szLog: string;begin //*以调整和查询的方式,打开本... 阅读全文
posted @ 2010-07-13 23:57 大熊猫 阅读(1044) 评论(0) 推荐(0)
C++ Unicode SBCS 函数对照表
摘要:因为项目碰到了国际化的问题,自己整理了一下,主要是从tchar.h里面导出的 包括类型和各类字符相关的处理函数,大部分都应该是用不到的。如果有想用自动化工具替换字符升级到unicode版本的,这个列表就比较全了。至于 转换工具的替换规则,以后再发 Generic SBCS UNICODE TCHAR char wchar_t _TEOF EOF WEOF _TINT int wint_t _TSC... 阅读全文
posted @ 2010-04-14 06:58 大熊猫 阅读(697) 评论(0) 推荐(0)
Delphi与Vista提供的UAC控制
摘要:Vista提供的UAC机制,是Vista的新增功能之一。它的主要目的是防止对于操作系统本身的恶意修 改。如果想对于Vista的 系统设置进行改动,必须通过UAC的验 证才能够进行。通过这样的手段,大大提供了系统的安全性。 关于UAC的利弊,网络上的说法褒贬不一,在这里就不具体讨论了。 对于Delphi程序的影响,UAC主要在于以下几点: 1、由于UAC机制,Delphi对于系统的操作可能无声的失败... 阅读全文
posted @ 2010-03-30 21:53 大熊猫 阅读(333) 评论(0) 推荐(0)
SOCKET编程中,select()函数的作用
摘要:SOCKET编程中,select()函数的作用Select在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如connect、accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式block,顾名思义,就是进程或是线程执行到这些函数时必须等待某个事件的发生,如果事件没有发生,进程或线程就被阻塞,函数不能立即返回)。可是使... 阅读全文
posted @ 2010-03-30 21:47 大熊猫 阅读(606) 评论(0) 推荐(0)
vs 2008 Ide 设置
摘要:/Files/chenhs/CurrentSettings-2009-08-02.rar/Files/chenhs/vs2005_vs2008_scottgu_vssetings.rar 阅读全文
posted @ 2010-02-05 07:47 大熊猫 阅读(254) 评论(0) 推荐(0)
Dotfuscator Professional Edition 4.2
摘要:Dotfuscator Professional Edition 4.2 标签:Dotfuscator(1) .net(105) 混淆(4) 加密(7) 保护(1) 资源描述: Dotfuscator专业版是您混淆以及提高.NET应用程序效率的最佳选择。 其关键特征如下所示: 先进的.NET代码安全技术:  命名空间(Namespace)/类型(Type)/方法(Method)/字段(Field)... 阅读全文
posted @ 2009-11-01 22:46 大熊猫 阅读(546) 评论(0) 推荐(0)
Dotfuscator Professional Edition 4.1
摘要:原图其关键特征如下所示: * 先进的.NET代码安全技术: * 命名空间(Namespace)/类型(Type)/方法(Method)/字段(Field)重命名使用我们拥有专利的Overload-Induction TM重命名系统。具有强大的“超载感应”功能。 o 控制流混淆-使用本产品,即使是当前最好的反编译器也无法得到有用的输出。 o 字符串加密。 o 几个预定义的包含... 阅读全文
posted @ 2009-10-28 08:12 大熊猫 阅读(1170) 评论(0) 推荐(0)
VS 2005 IDE Scheme
摘要:Oren Ellenbogen's Dark Scheme A lot of the darker schemes like Oren's don't use a True Black, but an "off black." His theme is very low contrast and uses muted, relaxing colors. Mike "Blowmag... 阅读全文
posted @ 2009-04-18 21:58 大熊猫 阅读(476) 评论(0) 推荐(0)
Visual Studio 2005 IDE Themes
摘要:net - windows/ubuntu Visual Studio Themes Spice up your IDE… whatever your motivation - nostalgia or just the desire to be different. Visual Studio has the handy feature of allowing y... 阅读全文
posted @ 2009-04-18 21:16 大熊猫 阅读(435) 评论(0) 推荐(0)
Visual Studio .Net 2005 Colors
摘要:Well this is mostly a good backup-post, but heck maybe a few other (VERY COOL) geeks will find it interesting. Looking for some cool IDE colors\fonts, I came up with this: [ Regular mode ... ] [... 阅读全文
posted @ 2009-04-18 21:01 大熊猫 阅读(186) 评论(0) 推荐(0)