<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[cytj129的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/cytj129</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; cytj129]]></copyright><item><title><![CDATA[MFC SDI单文档多视图的实现及自由切换(2种实现方式简析)]]></title><link>https://blog.youkuaiyun.com/cytj129/article/details/78601695</link><guid>https://blog.youkuaiyun.com/cytj129/article/details/78601695</guid><author>cytj129</author><pubDate>Wed, 22 Nov 2017 11:50:37 +0800</pubDate><description><![CDATA[原文地址 http://blog.youkuaiyun.com/teleinfor/article/details/1858976



class CMultiViewApp : public CWinApp
{
public:
       CView* m_pFirstView;
       CView* m_pOtherView;
       int m_currentView;]]></description><category></category></item><item><title><![CDATA[蓝牙基本服务]]></title><link>https://blog.youkuaiyun.com/cytj129/article/details/72178367</link><guid>https://blog.youkuaiyun.com/cytj129/article/details/72178367</guid><author>cytj129</author><pubDate>Mon, 15 May 2017 16:44:25 +0800</pubDate><description><![CDATA[四个基本服务：
#define GAP_SERVICE_UUID                           0x1800 // Generic Access Profile      -------- 必需
#define GATT_SERVICE_UUID                          0x1801 // Generic Attribute Profile]]></description><category></category></item><item><title><![CDATA[某一位取反]]></title><link>https://blog.youkuaiyun.com/cytj129/article/details/64128426</link><guid>https://blog.youkuaiyun.com/cytj129/article/details/64128426</guid><author>cytj129</author><pubDate>Mon, 20 Mar 2017 16:59:23 +0800</pubDate><description><![CDATA[如何对一个十六进制数的某一位取反，用C语言写，比如0x2F,我想对第六位取反
0x2F ^ (1 << (6-1)) 结果是15
第n位取反同(1 << (n -1)) 异或。]]></description><category></category></item><item><title><![CDATA[荣耀v8华为钱包，为什么卡包里还是只有上海公交卡？--已解决]]></title><link>https://blog.youkuaiyun.com/cytj129/article/details/59108031</link><guid>https://blog.youkuaiyun.com/cytj129/article/details/59108031</guid><author>cytj129</author><pubDate>Wed, 01 Mar 2017 14:55:49 +0800</pubDate><description><![CDATA[http://cn.club.vmall.com/thread-12171379-1-1.html
楼主，你已经升级到B368，公交卡只能添加上海的，建议你到设置-应用管理-钱包-存储-删除数据/清理缓存试下。]]></description><category></category></item><item><title><![CDATA[++i 与 i++的区别]]></title><link>https://blog.youkuaiyun.com/cytj129/article/details/56282594</link><guid>https://blog.youkuaiyun.com/cytj129/article/details/56282594</guid><author>cytj129</author><pubDate>Tue, 21 Feb 2017 14:45:52 +0800</pubDate><description><![CDATA[https://www.zhihu.com/question/19811087

C++中
i++是
self opreator++(int)
{
self tmp = *this;
++(*this);
return tmp;
}
++i是
self& opreator++()
{
++current;
return(*this);
}
++i与+=操作符等价
]]></description><category></category></item><item><title><![CDATA[学习实践：使用模式，原则实现一个C++自动化测试程序]]></title><link>https://blog.youkuaiyun.com/cytj129/article/details/56279466</link><guid>https://blog.youkuaiyun.com/cytj129/article/details/56279466</guid><author>cytj129</author><pubDate>Tue, 21 Feb 2017 11:58:57 +0800</pubDate><description><![CDATA[http://blog.youkuaiyun.com/xumingxsh/article/details/38708365]]></description><category></category></item><item><title><![CDATA[关于extern指针和数组的用法]]></title><link>https://blog.youkuaiyun.com/cytj129/article/details/56014788</link><guid>https://blog.youkuaiyun.com/cytj129/article/details/56014788</guid><author>cytj129</author><pubDate>Mon, 20 Feb 2017 16:01:04 +0800</pubDate><description><![CDATA[关于extern指针和数组的用法
http://www.cnblogs.com/aaronLinux/p/6390511.html?utm_source=itdadao&utm_medium=referral]]></description><category></category></item><item><title><![CDATA[Windows 各种计时函数总结]]></title><link>https://blog.youkuaiyun.com/cytj129/article/details/55095051</link><guid>https://blog.youkuaiyun.com/cytj129/article/details/55095051</guid><author>cytj129</author><pubDate>Tue, 14 Feb 2017 09:49:24 +0800</pubDate><description><![CDATA[http://blog.youkuaiyun.com/morewindows/article/details/6854764


本文对Windows平台下常用的计时函数进行总结，包括精度为秒、毫秒、微秒三种精度的5种方法。分为在标准C/C++下的二种time()及clock()，标准C/C++所以使用的time()及clock()不仅可以用在Windows系统，也可以用于Linux系统。在Window]]></description><category></category></item><item><title><![CDATA[微信 蓝牙]]></title><link>https://blog.youkuaiyun.com/cytj129/article/details/54313611</link><guid>https://blog.youkuaiyun.com/cytj129/article/details/54313611</guid><author>cytj129</author><pubDate>Tue, 10 Jan 2017 14:29:52 +0800</pubDate><description><![CDATA[http://iot.weixin.qq.com/wiki/new/index.html?page=4-3
http://www.jianshu.com/p/8057148fc306

http://blog.youkuaiyun.com/lx376693576/article/details/51163000]]></description><category></category></item><item><title><![CDATA[python与shell的区别]]></title><link>https://blog.youkuaiyun.com/cytj129/article/details/54289960</link><guid>https://blog.youkuaiyun.com/cytj129/article/details/54289960</guid><author>cytj129</author><pubDate>Mon, 09 Jan 2017 16:10:37 +0800</pubDate><description><![CDATA[http://blog.youkuaiyun.com/qq415200973/article/details/38092933]]></description><category></category></item><item><title><![CDATA[I/O多路复用]]></title><link>https://blog.youkuaiyun.com/cytj129/article/details/54234434</link><guid>https://blog.youkuaiyun.com/cytj129/article/details/54234434</guid><author>cytj129</author><pubDate>Sun, 08 Jan 2017 16:12:51 +0800</pubDate><description><![CDATA[作者：晨随
链接：https://www.zhihu.com/question/28594409/answer/52763082
来源：知乎
著作权归作者所有，转载请联系作者获得授权。

关于I/O多路复用(又被称为“事件驱动”)，首先要理解的是，操作系统为你提供了一个功能，当你的某个socket可读或者可写的时候，它可以给你一个通知。这样当配合非阻塞的socket使用时，只有当系统通知]]></description><category></category></item><item><title><![CDATA[MFC官方示例]]></title><link>https://blog.youkuaiyun.com/cytj129/article/details/53398178</link><guid>https://blog.youkuaiyun.com/cytj129/article/details/53398178</guid><author>cytj129</author><pubDate>Tue, 29 Nov 2016 19:35:56 +0800</pubDate><description><![CDATA[https://msdn.microsoft.com/zh-cn/library/ee837238(v=vs.120).aspx]]></description><category></category></item><item><title><![CDATA[单文档多视图切换的解决办法]]></title><link>https://blog.youkuaiyun.com/cytj129/article/details/53390703</link><guid>https://blog.youkuaiyun.com/cytj129/article/details/53390703</guid><author>cytj129</author><pubDate>Tue, 29 Nov 2016 11:26:32 +0800</pubDate><description><![CDATA[http://blog.youkuaiyun.com/fengyanhui/article/details/5993104]]></description><category></category></item><item><title><![CDATA[Drawing a Custom Mainframe Window for MFC SDI Applications]]></title><link>https://blog.youkuaiyun.com/cytj129/article/details/53101720</link><guid>https://blog.youkuaiyun.com/cytj129/article/details/53101720</guid><author>cytj129</author><pubDate>Wed, 09 Nov 2016 16:46:01 +0800</pubDate><description><![CDATA[http://www.codeproject.com/Tips/817266/Drawing-a-Custom-Mainframe-Window-for-MFC-SDI-Appl]]></description><category></category></item><item><title><![CDATA[vs打包工具]]></title><link>https://blog.youkuaiyun.com/cytj129/article/details/53096406</link><guid>https://blog.youkuaiyun.com/cytj129/article/details/53096406</guid><author>cytj129</author><pubDate>Wed, 09 Nov 2016 09:49:22 +0800</pubDate><description><![CDATA[inno setup
installshield 

脚本确定安装步骤
http://blog.chinaunix.net/uid-20558494-id-2803121.html]]></description><category></category></item><item><title><![CDATA[cpp社区]]></title><link>https://blog.youkuaiyun.com/cytj129/article/details/53082343</link><guid>https://blog.youkuaiyun.com/cytj129/article/details/53082343</guid><author>cytj129</author><pubDate>Tue, 08 Nov 2016 15:03:42 +0800</pubDate><description><![CDATA[http://www.cnblogs.com/qicosmos/p/3601737.html
http://purecpp.org/

https://github.com/qicosmos/cosmos]]></description><category></category></item><item><title><![CDATA[MFC CSliderCtrl 透明 子类和父类都可以响应]]></title><link>https://blog.youkuaiyun.com/cytj129/article/details/52869550</link><guid>https://blog.youkuaiyun.com/cytj129/article/details/52869550</guid><author>cytj129</author><pubDate>Thu, 20 Oct 2016 10:20:53 +0800</pubDate><description><![CDATA[BOOL CYTJSliderCtrlEx::OnEraseBkgnd(CDC* pDC)
{
// TODO: 在此添加消息处理程序代码和/或调用默认值
return FALSE;
//return CSliderCtrl::OnEraseBkgnd(pDC);
}
BOOL CYTJSliderCtrlEx::OnCustomDraw(NMHDR* pNMHDR, LRESULT*]]></description><category></category></item><item><title><![CDATA[ON_NOTIFY_REFLECT_EX的使用]]></title><link>https://blog.youkuaiyun.com/cytj129/article/details/52862458</link><guid>https://blog.youkuaiyun.com/cytj129/article/details/52862458</guid><author>cytj129</author><pubDate>Wed, 19 Oct 2016 19:41:53 +0800</pubDate><description><![CDATA[ON_NOTIFY_REFLECT(NM_CUSTOMDRAW, &CMyListCtrl::OnNMCustomdraw)

ON_NOTIFY : Comes from a child control to the parent. This macro goes in the parent's message map.

ON_NOTIFY_REFLECT: Comes from a ]]></description><category></category></item><item><title><![CDATA[VS2010附加目录宏]]></title><link>https://blog.youkuaiyun.com/cytj129/article/details/52700279</link><guid>https://blog.youkuaiyun.com/cytj129/article/details/52700279</guid><author>cytj129</author><pubDate>Thu, 29 Sep 2016 11:09:23 +0800</pubDate><description><![CDATA[如果更改项目中的文件所在的文件夹位置，可以考虑用一下$(LocalDebuggerWorkingDirectory);]]></description><category></category></item><item><title><![CDATA[VC 动态控制鼠标点击事件]]></title><link>https://blog.youkuaiyun.com/cytj129/article/details/52526362</link><guid>https://blog.youkuaiyun.com/cytj129/article/details/52526362</guid><author>cytj129</author><pubDate>Tue, 13 Sep 2016 15:31:58 +0800</pubDate><description><![CDATA[转载http://blog.youkuaiyun.com/aidy22/article/details/4457725


在完成实例之前，我们先来学习mouse_event()这个函数

函数功能：该函数综合鼠标击键和鼠标动作。

　　函数原型：

 

　　VOID mouse_event(

　　DWORD dwFlags, // motion and click option]]></description><category></category></item></channel></rss>