- 博客(17)
- 资源 (5)
- 收藏
- 关注
原创 在cmd启动一个MFC程序,printf把信息输出到启运它的那个CMD窗口
在头文件中添加:#define ProcessBasicInformation 0 typedef struct { DWORD ExitStatus; DWORD PebBaseAddress; DWORD AffinityMask; DWORD BasePriority; ULONG UniqueProcessId; ULONG Inherite
2013-05-15 15:11:06
1896
转载 更新Svn客户端后,右键菜单中没有TortoiseSVN了
今天遇到一个问题,svn client 的版本过旧,不能更新文件了,于是卸载掉重新装了最新版本的TortoiseSVN,但是装完后发现右键没有TortoiseSVN控制菜单了,很不方便,通过尝试,后来终于解决了该问题,现在将方法写下来,以飨后来人,也为自己后面遇到同样的问题做个备份。 最后使用的方法其实很简单: 1.卸载掉现在TortoiseSVN 后,删除注册表里
2013-05-13 10:48:20
1325
原创 VS2008 创建新项目时提示“没有权限”的解决方法
解决方法:1. 关闭已经打开的Visual Studio 2008.2. Micorosft Visual Studio 2008 -> Visual Studio Tools -> Visual Studio 2008 Command Prompt输入:devenv /resetskippkgsresetskippkgs(reset skip packages)的作用是告诉Visua
2012-12-26 15:18:37
1184
转载 HTTP协议的头信息详解
通常HTTP消息包括客户机向服务器的请求消息和服务器向客户机的响应消息。这两种类型的消息由一个起始行,一个或者多个头域,一个只是头域结束的空行和可 选的消息体组成。HTTP的头域包括通用头,请求头,响应头和实体头四个部分。每个头域由一个域名,冒号(:)和域值三部分组成。域名是大小写无关的,域 值前可以添加任何数量的空格符,头域可以被扩展为多行,在每行开始处,使用至少一个空格或制表符。
2012-04-06 17:21:15
355
原创 VC 获取汉字拼音首字母(unicode编码)下
上次在《VC 获取汉字拼音首字母(unicode编码)上》中介绍的方法只能获取GB2312的汉字编码,太少了,于是需要重新设计,要全部获取unicode的汉字编码的拼音首字母,unicode的汉字编码是按边旁部首排序的,只能造一个表了,幸好在网上搜到了,在此将源码贴出; CString GetFirstLetter(LPCTSTR strName){ static TCHAR* w
2012-03-23 16:37:16
6489
转载 GB2312简体中文编码表
GB2312简体中文编码表code +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +A +B +C +D +E +FA1A0 、 。 · ˉ ˇ ¨ 〃 々 — ~ ‖ … ‘ ’A1B0 “ ” 〔 〕 〈 〉 《 》 「 」 『 』 〖 〗 【 】A1C0 ± × ÷ ∶ ∧ ∨ ∑ ∏ ∪ ∩ ∈ ∷ √ ⊥ ∥ ∠A1D0 ⌒ ⊙ ∫
2012-03-23 16:33:21
10266
转载 unicode编码表
unicode编码表1 unicode编码表 Unicode目前普遍采用的是UCS-2,它用两个字节来编码一个字符,比如汉字"经"的编码是0x7ECF,注意字符编码一般用十六进制来表示,为了与十进制区分,十六进制以0x开头,0x7ECF转换成十进制就是32463,UCS-2用两个字节来编码字符,两个字节就是16位二进制,2的16次方等于65536,所以UCS-2最多能编码65536个
2012-03-23 16:25:01
40238
原创 VC 获取汉字拼音首字母(unicode编码)上
最近要做一个根据汉字取拼音的首字母进行查询的电话簿项目,网上关于这方面的资料很多,因为是基于wince开发的,需要将unicode编码转换成ansi编码,将源码贴于此,希望对网友有用。//若含有非汉字的字符要保留CString GetFirstLetter(LPCTSTR strName){ static int li_SecPosValue[] = { 1601, 1637
2012-03-22 16:31:24
4192
原创 打开某一个选择目录
int OpenFolder(HWND hWnd,CString &folder, CString title){ BROWSEINFO bi; TCHAR Buffer[MAX_PATH]; ZeroMemory(&bi,sizeof(bi)); bi.hwndOwner = hWnd; bi.pidlRoot = NULL; bi.pszDisplayName = Buffer; bi.
2011-06-28 11:30:00
500
原创 VS2008 “当前不会命中断点。此位置当前尚未加载可执行代码”
解决方法:1. 解决方案->属性->通用属性->项目依赖项2.解决方案->属性->通用属性->启动项目->多启动
2011-06-25 10:14:00
2961
转载 VS2005断点失效的问题
VS2005下使用VC,部分断点无效,显示『当前不会命中断点。还没有为该文档加载任何符号』。试过以下一些方法:1、无效断点所在的项目和启动项目的设置:项目->属性->配置属性->C/C++->常规->调试信息格式,这里不能为『禁用』;2、项目->属性->配置属性->链接器->调试->生成调试信息,这里设为『是』;3、C/C++->优化->优化选择『禁用』;4、删除解决方案下的.
2011-06-23 17:07:00
692
原创 C 调用API函数删除非空目录
#include #include #include using namespace std;BOOL DeleteDirectory(LPCTSTR strDes) { //删除目标目录下的所有文件 WIN32_FIND_DATA FileData; HANDLE hSearch ; BOOL
2011-06-23 11:06:00
1073
转载 SOCKET编程六种模型
转Trackback: http://tb.blog.youkuaiyun.com/TrackBack.aspx?PostId=1873788 SOCKET编程六种模型 Ø select模型Ø WSAAsyncSelect模型Ø WSAEventSelect模型Ø Overlapped
2009-12-24 17:22:00
833
原创 黄河数字SDK C#开发系列【1】——HHNET_SetServerConfig()中的char* 转换
在VC++里关于视频图像的编程时会经常看到这样的函数,它的一个参数表示某块内存的起始地址,另一个参数表示这块内存的长度,比如在黄河数字SDK里会看到这样的函数:HHNET_SetServerConfig(IN HANDLE hServer, IN HHCMD_NET nConfigCommand,
2009-11-17 17:01:00
2403
转载 如果非托管代码需要多次调用托管代码中的回调,请将委托的引用保存为成员变量
如果非托管代码需要多次调用托管代码中的回调,请将委托的引用保存为成员变量。否则会出现类似下面的异常: 检测到 CallbackOnCollectedDelegate Message: 对“Demo!SomeNamespace.SomeClass+SomeDelegate::Invoke”类型的已垃圾回收委托进行了回调。这可能会导致应
2009-10-15 11:46:00
1311
转载 YUV420 和RGB之间的转换的程序
【C/C++ code】 #include #include#define WIDTH 352#define HEIGHT 288//转换矩阵double YuvToRgb[3][3]= {1, 0, 1.4022, 1, -0.3456,-0.7145, 1, 1.771,
2009-09-22 15:41:00
2018
转载 回调函数
调用(calling)机制从汇编时代起已经大量使用:准备一段现成的代码,调用者可以随时跳转至此段代码的起始地址,执行完后再返回跳转时的后续地址。CPU为此准备了现成的调用指令,调用时可以压栈保护现场,调用结束后从堆栈中弹出现场地址,以便自动返回。借堆栈保护现场真是一项绝妙的发明,它使调用者和被调者可以互不相识,于是才有了后来的函数和构件,使吾辈编程者如此轻松愉快。若评选对人类影响最大之发明,在火与
2009-09-19 11:01:00
414
HCIP-Datacom-Advanced Routing & Switching Technology V1.0 培训教材
2024-05-13
HCIP-Datacom-Core Technology V1.0 培训教材.pdf-最新版
2024-05-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人