
windows
文章平均质量分 56
hy0736
这个作者很懒,什么都没留下…
展开
-
Unicode 字符串的转换
Unicode工程 CString 转成 char* CString str = _T("12.21"); _bstr_t bstr = (LPCTSTR)str; char* b = (char*)bstr; float f = atof(b);原创 2012-07-25 14:27:59 · 184 阅读 · 0 评论 -
windows 搜索文件
void SearchFile(CString strPath) { TCHAR szFind[MAX_PATH] = {0}; TCHAR szFile[MAX_PATH] = {0}; WIN32_FIND_DATA FindFileData; ZeroMemory(szFile,MAX_PATH); ZeroMemory(szFind,MAX_PATH);原创 2012-07-25 14:32:17 · 380 阅读 · 0 评论 -
lpctstr lpcwstr
#ifdef UNICODE #define LPCTSTR LPCWSTR #else #define LPCTSTR LPCSTR #endif LPCTSTR A 32-bit pointer to a constant character string that is portable for Unicode and DBCS. An LPCWSTR转载 2012-08-21 15:28:37 · 364 阅读 · 0 评论 -
MP3文件格式解析
转自:http://blog.163.com/waft_xu/blog/static/438152942008139330707/1, MP3简介MP3是今天一种常见的音乐格式,但恐怕除了工作要求之外,有兴趣对此进行研究的人恐怕不多。所以,当我打算做MP3解码方面的工作时,在找资料时也颇费了一番周折,同时也觉得很有趣。所以想在这里分享一下自己的心得,做一个总结性的介转载 2012-08-23 17:30:46 · 457 阅读 · 0 评论 -
通过进程名获取进程ID
BOOL GetProcessIdByName(LPSTR szProcessName, DWORD *lpPID){ STARTUPINFO st; PROCESS_INFORMATION pi; PROCESSENTRY32 ps; HANDLE hSnapshot; ZeroMemory(&st,sizeof(STARTUPINFO)); ZeroMemory(&pi,size原创 2012-10-08 14:46:32 · 705 阅读 · 0 评论 -
内存映射文件
内存映射文件,是由一个文件到一块内存的映射。Win32提供了允许应用程序把文件映射到一个进程的函数 (CreateFileMapping)。内存映射文件与虚拟内存有些类似,通过内存映射文件可以保留一个地址空间的区域,同时将物理存储器提交给此区域,内存文件映射的物理存储器来自一个已经存在于磁盘上的文件,而且在对该文件进行操作之前必须首先对文件进行映射。使用内存映射文件处理存储于磁盘上的文件时,将不必原创 2012-09-20 17:49:07 · 340 阅读 · 0 评论 -
保存文本文件为Unicode格式
TCHAR szPath[MAX_PATH]; GetModuleFileName( NULL, szPath, MAX_PATH ); PathRemoveFileSpec( szPath ); CString strFile = szPath; CString strDatFilePath; strDatFilePath.Format( _T("%s\\%s"),strFile,原创 2012-12-24 18:40:43 · 2925 阅读 · 0 评论