标签

标签 ‘windows’ 的存档

C#、VB.NET使用Windows API控制系统音量及静音

2009年2月25日

今天,有个朋友问到:如何用.NET控制系统的音量和静音?

查了下资料,找到了这个使用API的方法,使用起来很简单,但有些参数的具体值,为什么这么取,我也没搞清楚,实用主义,先用着,呵呵

[ more 阅读全文 ]

C#, VB.NET , , , , , , ,

Windows下目录和文件名长度的限制

2009年1月5日

今天,一个网友,问Windows Xp 下,一个文件的文件名最长是多少字符?

哈哈,这个问题,确实比较有意思,虽然网上说法各异,但还是“实践出真知”啊

自己写了句代码,VS里一运行,结果就出来了

结果如下:

[ more 阅读全文 ]

C#, 系统维护 , , ,

Windows平台IIS下WordPress 2.7 中文tag和中文分类链接乱码的解决方法

2008年12月13日

由于IIS在解析URL时,对于路径中的utf-8编码内容,会将其转换成GBK编码,这样就导致在WordPress中,对$_SERVER[’PATH_INFO’]和$_SERVER[’REQUEST_URI’]取值时取到的是GBK编码的url,但是WordPresss默认是用UTF-8编码的,所以中文就转成了乱码,再用作SQL参数去数据库查询的时候就找不到记录了。

解决方法:

找到 wp-includes\classes.php 这个文件,先备份一个。打开这个文件,找到

<?php
//...
if ( isset($_SERVER['PATH_INFO']) )
    $pathinfo = $_SERVER['PATH_INFO'];
else
    $pathinfo = '';

$pathinfo_array = explode('?', $pathinfo);
$pathinfo = str_replace("%", "%25", $pathinfo_array[0]);
$req_uri = $_SERVER['REQUEST_URI'];
//...
?>

….

[ more 阅读全文 ]

IIS, WP, ie , , , , , ,

一个仿Windows UI的html table,兼容IE和firefox

2008年11月24日