<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[yyq_leaf的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/yyq_leaf</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; yyq_leaf]]></copyright><item><title><![CDATA[labview串口通讯的深入分析]]></title><link>https://blog.youkuaiyun.com/yyq_leaf/article/details/2427271</link><guid>https://blog.youkuaiyun.com/yyq_leaf/article/details/2427271</guid><author>yyq_leaf</author><pubDate>Sat, 10 May 2008 10:08:00 +0800</pubDate><description><![CDATA[labview称做"G"语言,只是说明了它具备了通用编程语言的编程能力,但是任何编程语言都有器独特的特点,否则经过几十年的风风雨雨,并没有出现一种编程语言一统天下的格局,每种编程语言都有其特别适合的领域,从这点来说,数据采集和仪器通讯可以说是它最擅长的领域.毫无疑问,计算机的串口通讯是相对比较简单的通讯方式,labview也不例外地对它提供了支持. LABVIEW的串口控制,可以通过多种方法:]]></description><category></category></item><item><title><![CDATA[LabVIEW Trick：可爱的Ctrl and Shift 键]]></title><link>https://blog.youkuaiyun.com/yyq_leaf/article/details/2427228</link><guid>https://blog.youkuaiyun.com/yyq_leaf/article/details/2427228</guid><author>yyq_leaf</author><pubDate>Sat, 10 May 2008 10:02:00 +0800</pubDate><description><![CDATA[（转载）【Trick 1】　　在程序框图面板上，如Case Structures，Even Structures，multi-frame structures,Stacked Sequence Structures等这些Structure里，可以将鼠标放在Structure框里，按住Ctrl 键，然后滚动鼠标滚轮，就可以查看下一个或是上一个Structure了。PS:好像在Mac上不能]]></description><category></category></item><item><title><![CDATA[给Sql Server数据库中已经存在的表添加字段描述]]></title><link>https://blog.youkuaiyun.com/yyq_leaf/article/details/2306702</link><guid>https://blog.youkuaiyun.com/yyq_leaf/article/details/2306702</guid><author>yyq_leaf</author><pubDate>Sat, 19 Apr 2008 11:43:00 +0800</pubDate><description><![CDATA[先转一个网上比较流行的一个语句：一条Sql语句获得所有表的详细资料！如下：SELECT           表名               =   case   when   a.colorder=1   then   d.name   else       end,         表说明           =   case   when   a.colorder=1   the]]></description><category></category></item><item><title><![CDATA[（转帖）使用多线程编程的几个常见问题- -]]></title><link>https://blog.youkuaiyun.com/yyq_leaf/article/details/2102689</link><guid>https://blog.youkuaiyun.com/yyq_leaf/article/details/2102689</guid><author>yyq_leaf</author><pubDate>Mon, 18 Feb 2008 14:00:00 +0800</pubDate><description><![CDATA[使用多线程编程的几个常见问题- -                                        对于一个多线程编程高手来说，没有两难的选择，因为不论工作线程还是用户界面线程，其本质是完全相同的。所不同的只是用户界面线程为用户增加了消息循环机制，而使用工作线程，你自己也很容易能做到这点。由于增加了消息队列，用户界面线程可以与窗口类协同工作，并方便地使用各类消息处理；但相]]></description><category></category></item><item><title><![CDATA[自动定时开机，关机 ]]></title><link>https://blog.youkuaiyun.com/yyq_leaf/article/details/2072799</link><guid>https://blog.youkuaiyun.com/yyq_leaf/article/details/2072799</guid><author>yyq_leaf</author><pubDate>Wed, 30 Jan 2008 12:17:00 +0800</pubDate><description><![CDATA[台式机做服务器的劣势就是不能够7x24不停的运转，这样的话估计过几个月风扇就不行了，呵呵现在我们的服务器每天早上8:00开机，晚上8:00关机，不错啊，晚上机器就可以休息了^_^自动开机： 在CMOS中设置Power Management Setup －》RTC  Alarm Resume自动关机： 使用工具AutoShutdown下载地址：http://www.crsky.c]]></description><category></category></item><item><title><![CDATA[Delphi: windows xp下无法将窗体最大化 ]]></title><link>https://blog.youkuaiyun.com/yyq_leaf/article/details/2072688</link><guid>https://blog.youkuaiyun.com/yyq_leaf/article/details/2072688</guid><author>yyq_leaf</author><pubDate>Wed, 30 Jan 2008 11:16:00 +0800</pubDate><description><![CDATA[Windows XP环境下，即时你设计窗体时将窗体属性wsMaximized设置为wsMaximized，运行时仍然无法将窗体最大化。 这时需要将AutoScoll属性设为False即可。 ]]></description><category></category></item><item><title><![CDATA[关于CString ]]></title><link>https://blog.youkuaiyun.com/yyq_leaf/article/details/2006955</link><guid>https://blog.youkuaiyun.com/yyq_leaf/article/details/2006955</guid><author>yyq_leaf</author><pubDate>Mon, 31 Dec 2007 20:42:00 +0800</pubDate><description><![CDATA[通过阅读本文你可以学习如何有效地使用 CString。　　CString 是一种很有用的数据类型。它们很大程度上简化了MFC中的许多操作，使得MFC在做字符串操作的时候方便了很多。不管怎样，使用CString有很多特殊的技巧，特别是对于纯C背景下走出来的程序员来说有点难以学习。这篇文章就来讨论这些技巧。　　使用CString可以让你对字符串的操作更加直截了当。这篇文章不是CString的完全手册，]]></description><category></category></item><item><title><![CDATA[VC++编程常见问题解答一]]></title><link>https://blog.youkuaiyun.com/yyq_leaf/article/details/2006431</link><guid>https://blog.youkuaiyun.com/yyq_leaf/article/details/2006431</guid><author>yyq_leaf</author><pubDate>Mon, 31 Dec 2007 15:26:00 +0800</pubDate><description><![CDATA[VC++编程常见问题解答一1. 如何获取应用程序的实例句柄?应用程序的实例句柄保存在CWinAppIm_hInstance 中,可以这么调用AfxGetInstancdHandle获得句柄.Example: HANDLE hInstance=AfxGetInstanceHandle();2. 如何通过代码获得应用程序主窗口的指针?主窗口的 指针保存在CWinThread::m_pMai]]></description><category></category></item><item><title><![CDATA[VC 常识（六）]]></title><link>https://blog.youkuaiyun.com/yyq_leaf/article/details/2006187</link><guid>https://blog.youkuaiyun.com/yyq_leaf/article/details/2006187</guid><author>yyq_leaf</author><pubDate>Mon, 31 Dec 2007 13:13:00 +0800</pubDate><description><![CDATA[ VC 常识（六）(61)怎样知道CWinThread对象的状态？怎样才能知道一个线程是在运行还是已经终止?可以利用线程句柄所指的::GetExitCodeThread()函数,如果线程已经结束, 它将返回一个退出代码,如果还在运行,则返回一个STILL_ACTIVE.不过在之此前,先将 CWinThread成员对象m_bAutoDelete设置为FALSE.另外对象在线程结束时会自动]]></description><category></category></item><item><title><![CDATA[VC 常识（五）]]></title><link>https://blog.youkuaiyun.com/yyq_leaf/article/details/2006184</link><guid>https://blog.youkuaiyun.com/yyq_leaf/article/details/2006184</guid><author>yyq_leaf</author><pubDate>Mon, 31 Dec 2007 13:11:00 +0800</pubDate><description><![CDATA[VC 常识（五） (33)CArchive类的WriteObject函数问题? (51)关于线程消息?真奇怪,OnUserOpen()函数和OnUserOpen(WPARAM, LPARAM)函数竟然不是一个函数,编译器在查到OnUserOpen(WPARAM, LPARAM)时,不会调用OnUserOpen 莫非有人在消息映象做了什么手脚?其实,这是MFC严密的表现,处理时,通过]]></description><category></category></item><item><title><![CDATA[VC 常识（四）]]></title><link>https://blog.youkuaiyun.com/yyq_leaf/article/details/2006182</link><guid>https://blog.youkuaiyun.com/yyq_leaf/article/details/2006182</guid><author>yyq_leaf</author><pubDate>Mon, 31 Dec 2007 13:10:00 +0800</pubDate><description><![CDATA[VC 常识（四） 1)当文档被修改时,如何在标题上加上标志*?重载CDocument类的虚函数virtual SetModifiedFlag: void CTest2Doc::SetModifiedFlag(BOOL bModified){    CString strTitle = GetTitle();    CString strDirtyFlag = " *"; // note s]]></description><category></category></item><item><title><![CDATA[VC 常识（三）]]></title><link>https://blog.youkuaiyun.com/yyq_leaf/article/details/2006178</link><guid>https://blog.youkuaiyun.com/yyq_leaf/article/details/2006178</guid><author>yyq_leaf</author><pubDate>Mon, 31 Dec 2007 13:09:00 +0800</pubDate><description><![CDATA[ VC 常识（三）（90） 我在菜单中添加了新的项。但是，当我选该项时，在状态栏上没有出现任何提示信息。为什么?打 开 资 源 文 件 中 的 菜 单 模 板。打 开 新 菜 单 选 项 的 属 性 对 话 框。在 对 话 框 的 底 部 的 Prompt 编 辑 框 中 ，你 可 以 如 下 指 定 状 态 栏 上 的 提 示 信 息 和 工 具 栏 上 的 提 示 信 息 ( 如 果 你 ]]></description><category></category></item><item><title><![CDATA[VC 常识（二）]]></title><link>https://blog.youkuaiyun.com/yyq_leaf/article/details/2006175</link><guid>https://blog.youkuaiyun.com/yyq_leaf/article/details/2006175</guid><author>yyq_leaf</author><pubDate>Mon, 31 Dec 2007 13:08:00 +0800</pubDate><description><![CDATA[ VC 常识（二）（50） 如何向编辑控件中添加文本由于没有CEdit:: AppendText函数，用户只好自己做此项工作。调用CEdit:: SetSel移动到编辑控件末尾，然后调用CEdit:: ReplaceSel添加文本。下例是AppendText 的一种实现方法：void CMyEdit:: AppendText (LPCSTR pText){int nLen=GetWindowT]]></description><category></category></item><item><title><![CDATA[VC 常识（一）]]></title><link>https://blog.youkuaiyun.com/yyq_leaf/article/details/2006173</link><guid>https://blog.youkuaiyun.com/yyq_leaf/article/details/2006173</guid><author>yyq_leaf</author><pubDate>Mon, 31 Dec 2007 13:06:00 +0800</pubDate><description><![CDATA[  VC 常识（一）（1） 如何通过代码获得应用程序主窗口的 指针?主窗口的 指针保存在CWinThread::m_pMainWnd中,调用AfxGetMainWnd实现。AfxGetMainWnd() ->ShowWindow(SW_SHOWMAXMIZED)//使程序最大化.（2） 确定应用程序的路径Use GetModuleFileName 获得应用程序的路径，然后去掉可执行文件名。]]></description><category></category></item><item><title><![CDATA[MFC---- MFC技术内幕系列之消息映射与消息传递]]></title><link>https://blog.youkuaiyun.com/yyq_leaf/article/details/2006168</link><guid>https://blog.youkuaiyun.com/yyq_leaf/article/details/2006168</guid><author>yyq_leaf</author><pubDate>Mon, 31 Dec 2007 13:03:00 +0800</pubDate><description><![CDATA[MFC---- MFC技术内幕系列之消息映射与消息传递引言：    Windows操作系统是以消息为基础,事件驱动的。作为程序员了解操作系统的消息传递机制是非常必要的。Microsoft的MFC又它自己的一套支持Windows操作系统消息机制的技术--消息映射(Message Mapping)和命令传递(Command Routing)，在这篇文章中我就详细的挖掘一下MFC的消息映射技术以及命]]></description><category></category></item><item><title><![CDATA[深入探讨MFC消息循环和消息泵]]></title><link>https://blog.youkuaiyun.com/yyq_leaf/article/details/2006160</link><guid>https://blog.youkuaiyun.com/yyq_leaf/article/details/2006160</guid><author>yyq_leaf</author><pubDate>Mon, 31 Dec 2007 12:59:00 +0800</pubDate><description><![CDATA[深入探讨MFC消息循环和消息泵作者：周焱首先，应该清楚MFC的消息循环(::GetMessage,::PeekMessage)，消息泵(CWinThread::PumpMessage)和 MFC的消息在窗口之间的路由是两件不同的事情。在MFC的应用程序中(应用程序类基于CWinThread继承)，必须要有一个消息循环，他的作用是从 应用程序的消息队列中读取消息，并把它派送出去(::Disp]]></description><category></category></item><item><title><![CDATA[vc实用小技巧]]></title><link>https://blog.youkuaiyun.com/yyq_leaf/article/details/2006156</link><guid>https://blog.youkuaiyun.com/yyq_leaf/article/details/2006156</guid><author>yyq_leaf</author><pubDate>Mon, 31 Dec 2007 12:58:00 +0800</pubDate><description><![CDATA[vc实用小技巧（感觉挺有用，搞过来方便看，） 一、 一次只运行一个程序实例下列两种方式都可以实现， 建议采用第二种方式： 1、 if( FindWindow(NULL,"程序标题"))           exit(0);  2、BOOL CDemoTBarEApp::InstanceIsRun(){ HANDLE m_hMutex; m_hMutex = ::CreateMutex(]]></description><category></category></item></channel></rss>