VideoCutterPortable  是一款快速的视频剪切软件,便于视频分段。 0x001 问题 把视频拖入后,一直提示拨错,无法加载文件 0x002 原因分析 软件依托视频解码器, 我下载了网上很多的解码器,一直还是无法加载,一度以为这个软件出了什么问题 0x003 解决 安装了 狸窝全能视频转换器  这个视频编辑软件, 它自带了一个解码器,  并且完美兼容了 VideoCutterPortable   。 软件可以...

阅读全文>>

CString常用操作讲解 ------------------------------------------ Begin ---------------------------------------------- ①、CString 类对象的初始化: CString str; CString str1(_T("abc")); CString str2 = _T("defg"); TCHAR szBuf[] = _T("kkk"); CString str3(szBuf); CString str4 = szBuf; TCHAR *p = _T("1k2"); ...

阅读全文>>

Ansi与Unicode-续集 ---------------------------------------------------------------------------------------- ①、Ansi与Unicode简要说明及各自的优缺点: 他们是两种字符的编码格式,Ansi=窄字节,Unicode=宽字节,Ansi用char格式表示一个字符,占用一个字节的存储空间,最多表示255个字符, 表示英文还可以,但对于中文、日文、韩文等语言来说就不够用了,所以如果你的程序是Ansi编码的话, 那么你写的中文语言的程序拿到日文、韩文等系统上面就会出现乱码。所以有了Uni...

阅读全文>>

---------------------------------------------------------------------------------------- ①、Ansi与Unicode简要说明及各自的优缺点: 他们是两种字符的编码格式,Ansi=窄字节,Unicode=宽字节,Ansi用char格式表示一个字符,占用一个字节的存储空间,最多表示255个字符, 表示英文还可以,但对于中文、日文、韩文等语言来说就不够用了,所以如果你的程序是Ansi编码的话, 那么你写的中文语言的程序拿到日文、韩文等系统上面就会出现乱码。所以有了Unicode,用二个字节去表示一个字符...

阅读全文>>

①、编程环境: 操作系统:Windows XP Professional Sp3 编译器: Visual Studio 2008 Professional + Sp1 + Visual Assist X ②名词解释: C语言、C++、JAVA 等等,都是编程语言,而 Visual C++(简称VC++或者VC)、VB、Delphi 等等都是编程工具,是一个软件而已! API - Application Programming Interface 应用编程接口,接口实际上就是函数。 SDK - Software Development Kit 软件开发...

阅读全文>>

char *gyarmyWideCharToAnsi(wchar_t *pWideChar) { if (!pWideChar) return NULL; char *pszBuf = NULL; int needBytes = WideCharToMultiByte(CP_ACP, 0, pWideChar, -1, NULL, 0, NULL, NULL); if (needBytes > 0){ pszBuf = new char[needBytes + 1]; ZeroMemory(pszBuf, (needBytes + 1)*sizeof(cha...

阅读全文>>

第一阶段:语言与程序设计基础   1,C语言&数据结构 Hello world 数据类型与变量 数的表示与存储 运算符与表达式 语句(循环,条件,顺序) 数组 字符串 函数,调用约定 头文件,源文件,编码风格 指针 结构体、联合体、枚举类型 文件操作 宏定义 预编译处理 位运算 链表 队列 栈 树 HASH表 排序 查找 计算机体系结构的理解 操作系统的理解 CPU,内存,寄存器,位数,进程,线程,调度等理解 文件系统 TCP/IP网络协议,HTTP协议 内存寻址 编译原理的理解 ...

阅读全文>>