• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
张纯睿
博客园    首页    新随笔    联系   管理    订阅  订阅

随笔分类 -  问题与总结

上一页 1 2 3 4 5 6 下一页
C++中如何获取对象的名字(变量名,注意不是类名)

摘要:http://zhidao.baidu.com/question/122310653.html请问C++中如何获取新建的对象的名字?问题补充:最佳答案zcl 的答案:#define _C3DimFloatMatrix(ins) C3DimFloatMatrix ins(#ins)#define _C3DimFloatMatrix(ins, r, l) C3DimFloatMatrix ins(#ins, r, l) 阅读全文
posted @ 2011-01-03 13:03 张纯睿 阅读(2841) 评论(0) 推荐(0)
VS2005设置可以在Release模式下调试

摘要:VS2005设置可以在Release模式下调试http://www.cppblog.com/fwxjj/archive/2009/09/25/97219.html 阅读全文
posted @ 2011-01-03 13:02 张纯睿 阅读(135) 评论(0) 推荐(0)
求整数的位数

摘要:UInt16 NewdataDigit = (UInt16)((Math.Log10((double)Newdata) + 1)+2); 阅读全文
posted @ 2011-01-03 13:02 张纯睿 阅读(161) 评论(0) 推荐(0)
注册自定义URL协议(zhuan)

摘要:http://hi.baidu.com/tingfeng85/blog/item/e55bbb980e263d016e068cd5.html注册自定义URL协议(zhuan)2009年07月23日 星期四 18:33用过电驴的朋友都知道电驴有这么一个功能,在网页上点击电驴资源的链接,如果你的机器上安装了电驴,那么电驴就会自动启动,然后下载所选的资源。这些日子做项目的时候Boss刚好提了这么个需求,经一位同事指点,研究了一下,原来是酱子实现的。首先查看一下电驴资源的链接,可以看到全部是已ed2k开头的,比如这个:ed2k://|file|06527%E5%A5%87%E8%B6%A3%E5%A4 阅读全文
posted @ 2011-01-03 13:01 张纯睿 阅读(518) 评论(0) 推荐(0)
《windows核心编程》第五版的源代码运行出错怎么解决

摘要:|||1. 用VS2005编译 2. 更新VC6的SDK,用MS_SDK(October 2002)|||我也在搞这个问题,把我搞死了,看这个文件CmnHdr.h,第一名话, // = 0x0600 for VISTA level from sdkddkver.h #define _WIN32_WINNT _WIN32_WINNT_LONGHORN #define WINVER _WIN32_WINNT_LONGHORN 改成 // = 0x0600 for VISTA level from sdkddkver.h #define _WIN32_WINNT 0x0600 #define WIN 阅读全文
posted @ 2011-01-03 13:01 张纯睿 阅读(282) 评论(0) 推荐(0)
WinExec unicode 处理

摘要:CString strCmd;USES_CONVERSION;strCmd.Format(_T("%s %s"), FullFileName.GetBuffer(0), filename.GetBuffer(0));#ifdef UNICODE WinExec(T2A(strCmd),SW_SHOW);#else /* UNICODE */ WinExec(strCmd,SW_SHOW);#endif /* UNICODE */ 阅读全文
posted @ 2011-01-03 13:01 张纯睿 阅读(410) 评论(0) 推荐(0)
vc剪贴板

摘要:http://www.360doc.com/content/08/0624/16/61809_1365858.shtml拷贝与粘贴文本下边的源代码演示了如何将文本(包含在CString对象“source”中)拷贝到剪贴板上。反过来,下面的代码是用来实现从剪贴板上取得文本的。拷贝与粘贴WMF(enhanced)数据你想在你的程序中往剪贴板上“画”以及向剪贴板读取图形吗?请放心,这个――不难!示范代码如下,其实现的是往剪贴板上写一enhanced metafile。好啦,该演示反过来怎么做的代码了。我们从剪贴板上取得metafile并将其画到自己的应用程序的客户区DC(设备上下文)上(仅仅是个试验 阅读全文
posted @ 2011-01-03 12:58 张纯睿 阅读(147) 评论(0) 推荐(0)
VC 剪贴板操作

摘要:http://www.360doc.com/content/08/0624/16/61809_1365858.shtml拷贝与粘贴文本下边的源代码演示了如何将文本(包含在CString对象“source”中)拷贝到剪贴板上。反过来,下面的代码是用来实现从剪贴板上取得文本的。拷贝与粘贴WMF(enhanced)数据你想在你的程序中往剪贴板上“画”以及向剪贴板读取图形吗?请放心,这个――不难!示范代码如下,其实现的是往剪贴板上写一enhanced metafile。好啦,该演示反过来怎么做的代码了。我们从剪贴板上取得metafile并将其画到自己的应用程序的客户区DC(设备上下文)上(仅仅是个试验 阅读全文
posted @ 2011-01-03 12:58 张纯睿 阅读(223) 评论(0) 推荐(0)
需要注意的c++ 的11个要点[转贴] 基础知识

摘要:http://blog.csdn.net/zhoukuo1981/archive/2008/11/19/3335433.aspx  下面的这些要点是对所有的C++程序员都适用的。我之所以说它们是最重要 的,是因为这些要点中提到的是你通常在C++书中或网站上无法找到的。如:指向 成员的指针,这是许多资料中都不愿提到的地方,也是经常出错的地方,甚至是对 一些高级的C++程序员也是如此。   这里的要点不仅仅是解释怎样写出更好的代码,更多的是展现出语言规则里面 的东西。很显然,它们对C++程序员来说是永久的好资料。我相信这一篇文章会使 你收获不小。   首先,我把一些由不同层次的C++程序员经常问的 阅读全文
posted @ 2011-01-03 12:57 张纯睿 阅读(149) 评论(0) 推荐(0)
C++ 之 模板与泛型编程

摘要:(一、模板定义)http://blog.csdn.net/zhoukuo1981/archive/2008/11/17/3320809.aspx(二、模板实例化)http://blog.csdn.net/zhoukuo1981/archive/2008/11/18/3326627.aspx 阅读全文
posted @ 2011-01-03 12:57 张纯睿 阅读(126) 评论(0) 推荐(0)
VC开发多语言国际化界面支持的简单方法

摘要:VC开发多语言界面支持的简单方法 阿里巴巴 itmessmenger的博客 BLOGhttp://blog.china.alibaba.com/blog/itmessmenger/article/b0-i2996983.html 阅读全文
posted @ 2011-01-03 12:56 张纯睿 阅读(180) 评论(0) 推荐(0)
一种快速为结构体赋值得方法

摘要:typedef struct tagCOPYDATASTRUCT { ULONG_PTR dwData; DWORD cbData; PVOID lpData;} COPYDATASTRUCT, *PCOPYDATASTRUCT;COPYDATASTRUCT cds = { 0, ((DWORD)wcslen(sz) + 1) * sizeof(wchar_t), sz };!!! 阅读全文
posted @ 2011-01-03 12:56 张纯睿 阅读(198) 评论(0) 推荐(0)
TRACE 在 Unicode下会出现String too long or IO Error打印不出字符串.

摘要:http://www.pczpg.com/html/bianchengkaifa/VC_VC__/20091204/24599.html建立MFC应用程序,支持Unicode库CString str1=(_T("1哈哈"));CString str2=(_T("2哈哈"));TRACE(_T("第一个=%s,第二个=%s"),str1,str2);TRACE只能在DEBUG下才能显示效果调试TRACE主要用来了解代码执行到了哪里.在 Unicode下会出现String too long or IO Error打印不出字符串.将工程的字符集设置为使用多字节字符集,就可以在OUTPUT窗口中看到答 阅读全文
posted @ 2011-01-03 12:56 张纯睿 阅读(502) 评论(0) 推荐(0)
wm_copydata不等返回值处理 SendMessage SendMessageTimeout

摘要:postmessage wm_copydata WM_COPYDATA 发送的数据是内存映射文件形式发送,PossMessage 后,映射文件的句柄就无效, SendMessage 和 SendMessageTimeout http://kb.cnblogs.com/c/10288/ HandleChatDlg(hw)处在 DefWndProc(ref System.Windows.Forms.Message m) 中,这是用来处理 Hook_FlashWindowEx 发送过来消息的函数,由于 Hook_FlashWindowEx 采用的是SendMesssage, 在 DefWndProc 阅读全文
posted @ 2011-01-03 12:55 张纯睿 阅读(597) 评论(0) 推荐(0)
将字符串指针ps1 和 ps2之间的内存拷贝出来

摘要://将字符串指针ps1 和 ps2之间的内存拷贝出来TCHAR* CopyResult(TCHAR* ps1,TCHAR* ps2){int length = ps2 - ps1;TCHAR* pResult = new TCHAR[length + 1];memcpy(pResult ,ps1 , length * sizeof(TCHAR));pResult[length] = _T('\0');return pResult;} 阅读全文
posted @ 2011-01-03 12:55 张纯睿 阅读(176) 评论(0) 推荐(0)
CString sInputItem = lst.GetAt(0); 报错,改为

摘要:CString sInputItem = lst.GetAt(0); 报错,改为CString sInputItem = lst.GetAt(lst.FindIndex(nInputIndex)); 阅读全文
posted @ 2011-01-03 12:54 张纯睿 阅读(142) 评论(0) 推荐(0)
unicode 下 string to CString

摘要:USES_CONVERSION;TCHAR *pTCH = A2T(str.c_str());CString strTxt.Format(_T("%s"), pTCH); 阅读全文
posted @ 2011-01-03 12:54 张纯睿 阅读(93) 评论(0) 推荐(0)
C/C++ 宏详解

摘要:http://demonstyle.blog.163.com/blog/static/13143429020091010112159/C/C++ 宏详解ic/c++ 2009-11-10 01:12:15 阅读18 评论0 字号:大中小 众多C++书籍都忠告我们C语言宏是万恶之首,但事情总不如我们想象的那么坏,就如同goto一样。宏有一个很大的作用,就是自动为我们产生代码。如果说模板可以为我们产生各种型别的代码(型别替换),那么宏其实可以为我们在符号上产生新的代码(即符号替换、增加)。关于宏的一些语法问题,可以在google上找到。相信我,你对于宏的了解绝对没你想象的那么多。如果你还不知道#和 阅读全文
posted @ 2011-01-03 12:54 张纯睿 阅读(166) 评论(0) 推荐(0)
CString转换为string的做法

摘要:http://zhidao.baidu.com/question/108564496.htmlCString wo("xxxxcc");string s;s=wo.GetBuffer();//失败了!!!//错误信息1f:\c++试验\count_machine\count_machine\count_machinedlg.cpp(185) : error C2679: 二进制“=”: 没有找到接受“wchar_t *”类型的右操作数的运算符(或没有可接受的转换)1 f:\vs 2005 主程序目录\vc\include\xstring(875): 可能是“std::basic_strin 阅读全文
posted @ 2011-01-03 12:48 张纯睿 阅读(755) 评论(0) 推荐(0)
用CString作为Key使用CMap

摘要:http://www.cppblog.com/flyingxu/archive/2006/04/17/4274.html?opt=admin注意: !! static + UserMap2 CUsers::m_users;--> 静态成员变量必须有外部定义的习惯用CString作为Key使用CMapCMap在用CString做key类型时,ARG_KEY要选LPCTSTR 文章来源:http://blog.csdn.net/flyingxu/archive/2005/12/26/562852.aspx遇到好几个人说CMap在用CString做key类型时有问题,说用int和DWORD就可 阅读全文
posted @ 2011-01-03 12:48 张纯睿 阅读(298) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3