- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 巧用GetShortPathName解决带Unicode字符路径在非Unicode程序里的无法访问的问题
一、问题描述 在很多旧的项目和开源的项目中,路径都是char数组或char指针类型,而不是TCHAR或WCHAR,导致无法正常访问带有Unicode字符的路径,如在中文操作系统中路径带有韩文时,C:/한국 막대기/test.txt,将此路径转换为ANSI字符就变成了C:/?????/test.txt,导致无法访问。 二、解决问题的方法 使用8.3短文件路径可以解决这个问题,在控制台里输入
2010-03-06 11:04:00 2285
原创 LNB波段说明
DVB-S接收机能够接受的频率范围为950~2150MHz,称之为中频频率,但卫星发射的信号频率范围为C波段3400~4200MHz,Ku波段10700~12750MHz,超过了卫星接收机的范围,所以就需要高频头(LNB)来进行差频,C波段的差频计算为:LNB频率-卫星频点频率=接收机差频,Ku波段的差频为:卫星频点频率-LNB频率=接收机差频,见下表:波段类型LN
2009-04-15 18:11:00 5552
原创 DVB-S相关术语说明
由于没有完整的文档,我从网上收集到一些相关的资料,加上自己的理解,整理了一下。相关术语解释:1、 LNB(高频头)按频率有:C波段和Ku波段LNB;其中包括Ku波段双本振频率(即Ku-L波段,9750和10600MHz)、Ku-C波段单本振频率(10750MHz)、C波段(5150MHz)和自定义(一般为Ku波段11300MHz,其他情况未知)。一般的卫星上都有C波段和Ku波段的数字电视节目,但并
2009-04-15 18:08:00 3568 1
原创 关于数字电视的常识
做数字电视开发有一段时间了,很多人对数字电视并不了解,在这里简单的介绍一下。一、数字电视的概念数字电视顾名思义就是数字的,与模拟电视不同,数字电视的音视频是经过了压缩编码,而模拟电视传输的直接就是图像和声音,通俗点讲,数字电视就像是通过WinRAR压缩过的文件,而模拟电视是没有压缩过的文件,所以数字电视就比模拟电视占用的带宽资源更小,模拟电视一个台的带宽资源,数字电视可以是好几个台。二、数字电视
2009-04-15 18:05:00 1078
原创 用#define定义注释的宏
昨天遇到一个问题,从网上得到一段代码,要用gcc编译,但我不会用gdb来debug,只能将这个代码转换为Visual Studio 2005的工程,但那个代码里面需要打印debug信息的地方都有一个前缀DBG,如下面的代码#define DBGDBG static void dump_mem(unsigned char *string, unsigned char *p, int len, int
2009-04-15 18:04:00 3646 2
显示Visual Studio试用版序列号输入框小程序
2010-03-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人