可可西

11 2011 档案

Google Map街景(红蓝立体)
摘要:Google Map中的街景,竟然能切换成红蓝立体模式,太强大了!如果手头上有红蓝眼睛,带上瞅瞅吧。so cool.由于某些限制,中国大陆城市是没有街景的;美国、日本、欧洲和香港等地的街景数据相当全,可以到那儿去逛逛。--- 以下是香港的街景 ---从地图视图切换到街景视图的方法:找一条繁华的街道,不停地放大;如果有街景数据,场景将切换到街景视图(如下图所示)。切换到红蓝立体模式: 按快捷键3或t,或右键选择"3D mode on"除了用鼠标点击,左键和滚轮来漫游之外,你还可以使用快捷键来逛街。A(向左转动场景) D(向右转动场景) W(抬升镜头) S(下压镜头) -- 游 阅读全文

posted @ 2011-11-24 19:41 可可西 阅读(1436) 评论(8) 推荐(1) 编辑

VS操作技巧
摘要:以下内容以VS2008为例,测试通过! 增加外部命令 点击Tools -- External Tools...菜单项,点击Add按钮,新增名为 BuildScriptDebug 自定义菜单项: 勾选“Use Output window”表示将执行日志内容输出到VS的Output窗口中 点击OK后,T 阅读全文

posted @ 2011-11-21 22:09 可可西 阅读(1286) 评论(1) 推荐(1) 编辑

c++友元函数和友元类
摘要:友元不存在权限的概念,原因是友元函数(友元类)并不属于该类的一部分。用friend关键字将一个函数(类)声明在该类之下,只是表明这个函数(类)的内部可以访问该类的私有成员。美其名曰:友元函数(友元类)。意思就是你是我的好朋友,可以随便拿。++++++++++++++class A{ friend class B; // B为A的友元类 friend int add(A& a, int m, int n) // add为A的友元函数 { return a.m_scale*(m+n); }private: int m_scale;public: A() { m_scale= 2; }};c 阅读全文

posted @ 2011-11-20 19:19 可可西 阅读(464) 评论(0) 推荐(0) 编辑

VC6和VS2008中C++编译器差异
摘要:1. for中定义变量作用域不同for (int i=0; i<100; i++){}for (int i=100; i<200; i++){}以上代码在VS2008中可编译通过;在VC6.0下会提示"'i' :redefinition"的编译错误。2. static const变量能否在头文件中初始化class A{public: static const int m_MAXNUM = 10;};以上代码在VS2008中可编译通过;在VC6.0下会提示出两个令人费解的编译错误。error C2258: illegal pure syntax, 阅读全文

posted @ 2011-11-18 14:21 可可西 阅读(1466) 评论(2) 推荐(0) 编辑

msvcrt.lib和LIBCD.lib链接冲突
摘要:今天在移植一个开源代码到windows的VC6工程,编译时出现了这些奇怪的LINK错误。++++++++++++++++++++++++msvcrt.lib(MSVCRT.dll) : error LNK2005: _toupper already defined in LIBCD.lib(toupper.obj)msvcrt.lib(MSVCRT.dll) : error LNK2005: _tolower already defined in LIBCD.lib(tolower.obj)msvcrt.lib(MSVCRT.dll) : error LNK2005: _isupper alr 阅读全文

posted @ 2011-11-18 11:51 可可西 阅读(2679) 评论(0) 推荐(0) 编辑

经典MFC界面和Ribbon界面框架对比(单文档为例)
摘要:IDE为:VS2008+SP1A为经典MFC单文档界面:B为Ribbon风格的MFC单文档界面:在生成A和B的基础框架代码之后,通过对比工具,发现这两种不同风格的界面主要在MainFrame类中存在一些差异。应用程序类(CXXXApp)的InitInstance()函数中,B风格在调用InitContextMenuManager()之后,执行了InitShellManager()的初始化。该句代码主要是为CMFCShellTreeCtrl(文件目录树)和CMFCShellListCtrl(文件列表)的使用做一些Shell的初始化工作。++++++++++++++++++++++++++++++ 阅读全文

posted @ 2011-11-16 13:28 可可西 阅读(6618) 评论(4) 推荐(0) 编辑

IE/QQ使用代理上网
摘要:在局域网中,如果不是每台机器都能上网的话,我们可以通过代理机进行上网。IE代理设置(以IE9为例) 192.168.0.52为上网代理主机IP,808为端口号QQ代理设置(以TM2009为例) 阅读全文

posted @ 2011-11-10 15:36 可可西 阅读(609) 评论(1) 推荐(0) 编辑

导航