<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[twater2000的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/twater2000</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; twater2000]]></copyright><item><title><![CDATA[从 Solaris 到 Linux 的移植向导]]></title><link>https://blog.youkuaiyun.com/twater2000/article/details/120438</link><guid>https://blog.youkuaiyun.com/twater2000/article/details/120438</guid><author>twater2000</author><pubDate>Wed, 29 Sep 2004 11:59:00 +0800</pubDate><description><![CDATA[ China搜索:   在   只用 + - " " ( )             developerWorks 中国网站 : Linux : 所有的文章 []]></description><category></category></item><item><title><![CDATA[Core Dump]]></title><link>https://blog.youkuaiyun.com/twater2000/article/details/120435</link><guid>https://blog.youkuaiyun.com/twater2000/article/details/120435</guid><author>twater2000</author><pubDate>Wed, 29 Sep 2004 11:54:00 +0800</pubDate><description><![CDATA[Core Dump?! 整理：Wilbur Lang何谓 core？ 在使用半导体作为内存的材料前，人类是利用线圈当作内存的材料（发明 者为王安），线圈就叫作 core ，用线圈做的内存就叫作 core memory。如今 ，半导体工业澎勃发展，已经没有人用 core memory 了，不过，在许多情况下， 人们还是把记忆体叫作 core 。 何谓 core dump？]]></description><category></category></item><item><title><![CDATA[ORACLE 的C API]]></title><link>https://blog.youkuaiyun.com/twater2000/article/details/66525</link><guid>https://blog.youkuaiyun.com/twater2000/article/details/66525</guid><author>twater2000</author><pubDate>Thu, 05 Aug 2004 22:51:00 +0800</pubDate><description><![CDATA[Oracle应用Linux开发C     陈越 随着Linux操作系统的不断完善与发展，出现了大量基于 Linux平台的应用开发，原有的基于UNIX平台的商业软件也不断被移植到Linux上来。最典型的，Oracle公司宣布，他的现有的及未来所有的数据库产品和商业应用都将支持Linux平台。本文所述OCI for Linux的C语言库，正是Linux平台上Oracle的C语言接口。 我们知道，在]]></description><category></category></item><item><title><![CDATA[软件测试]]></title><link>https://blog.youkuaiyun.com/twater2000/article/details/66518</link><guid>https://blog.youkuaiyun.com/twater2000/article/details/66518</guid><author>twater2000</author><pubDate>Thu, 05 Aug 2004 22:45:00 +0800</pubDate><description><![CDATA[软件的最低测试方法---------------------------------------------------------------作者：王辉加入时间：2002-12-30---------------------------------------------------------------1.     前言... 1.1.       引言.. 1.2.    ]]></description><category></category></item><item><title><![CDATA[我的项目管理流程]]></title><link>https://blog.youkuaiyun.com/twater2000/article/details/66187</link><guid>https://blog.youkuaiyun.com/twater2000/article/details/66187</guid><author>twater2000</author><pubDate>Thu, 05 Aug 2004 15:29:00 +0800</pubDate><description><![CDATA[这个流程是需要我们一起来研究的.项目管理流程的优点:: 1.       面向对象的管理,设计,开发思想,更接近现实世界,使设计更清晰,需求实现更准确.而实现的程序代码也更合理.2.       项目的风险控制,这里主要是对项目的开发风险进行了控制,a)         优先开发程序主结构和人机接口,然后和客户交流,目前的设计是否已经满足了客户需求,控制了需求分析和软件实现]]></description><category></category></item><item><title><![CDATA[用VC实现TOOL TIP]]></title><link>https://blog.youkuaiyun.com/twater2000/article/details/65501</link><guid>https://blog.youkuaiyun.com/twater2000/article/details/65501</guid><author>twater2000</author><pubDate>Thu, 05 Aug 2004 00:40:00 +0800</pubDate><description><![CDATA[我用VC做TOOL TIP很多次了,但每次都要再研究一遍.虽然说学而时习,应该的,但主要还是由于自己懒.今天一定要记下来.以后再用的时候,就是参考.也请阅读此文的朋友记下来,将来查阅用.用VC实现TOOL TIP.比较复杂,其实也简单,但MFC帮助一些窗口实现,而另一些窗口又不实现,倒搞得复杂了.最开始我用WM_MOUSEMOVE消息,然后用CToolTipCtrl::Pop,这个方法太笨.不]]></description><category></category></item><item><title><![CDATA[改变按钮的界面]]></title><link>https://blog.youkuaiyun.com/twater2000/article/details/59166</link><guid>https://blog.youkuaiyun.com/twater2000/article/details/59166</guid><author>twater2000</author><pubDate>Mon, 02 Aug 2004 22:50:00 +0800</pubDate><description><![CDATA[今天想做个自画按钮,以前的自画按钮都是自己从CWnd派生,处理CLICK事件,在WM_PAINT中绘制.今天从CButton中派生,也在WM_PAINT中绘制,发现不行.一单击,就出现了缺省按钮的样子,不动它倒是可以随便画. 看看文档,才发现要用BS_OWNERDRAW风格,重载DrawItem.就可以随便绘制了. 从CButton派生做自己的按钮比从CWnd爽,不同自己处理鼠标事件,而且可以对C]]></description><category></category></item><item><title><![CDATA[MFC Discovery 1]]></title><link>https://blog.youkuaiyun.com/twater2000/article/details/58439</link><guid>https://blog.youkuaiyun.com/twater2000/article/details/58439</guid><author>twater2000</author><pubDate>Mon, 02 Aug 2004 10:30:00 +0800</pubDate><description><![CDATA[今天是2004-8-2,用MFC好几年了.这次的项目我把重点放在了人机接口上,研究界面开发,决定尽量借靠在MFC基础上完成一些特殊的界面,这时候,我拿起MFC,才发现原来MFC还有许多我要去虚心,研究的地方.MFC的外表让人看上去觉得它简单.框架是现成的,CWinApp,是主程序,如果用CDialog作为主窗口,就弹出一个对话框.如果是用CMainFrame作为主窗口,就更现成的文档类,视类,文档]]></description><category></category></item><item><title><![CDATA[如何在程序中部署界面和业务逻辑.]]></title><link>https://blog.youkuaiyun.com/twater2000/article/details/57622</link><guid>https://blog.youkuaiyun.com/twater2000/article/details/57622</guid><author>twater2000</author><pubDate>Sun, 01 Aug 2004 00:46:00 +0800</pubDate><description><![CDATA[软件界面其实就是软件和用户之间的接口.主要责任就是1.显示,2.获得用户的输入. 每个软件都有自己的业务逻辑.业务逻辑的实现代码和界面的实现代码如何部署是个问题.因为部署得好不好,决定了代码是否清晰. 建议业务逻辑代码和界面代码分离.我们用对象来组织我们的程序.我们就把软件分为界面对象,业务对象.先各自实现,最后定义好接口,实现业务对象和界面对象之简的通讯,交互就可以了. 业务对象和界面对象之间的]]></description><category></category></item><item><title><![CDATA[判断鼠标是否移到了窗口外]]></title><link>https://blog.youkuaiyun.com/twater2000/article/details/56281</link><guid>https://blog.youkuaiyun.com/twater2000/article/details/56281</guid><author>twater2000</author><pubDate>Fri, 30 Jul 2004 11:28:00 +0800</pubDate><description><![CDATA[有两种方法了. 第一种就是用WM_TIMER,定时检查鼠标在什么地方.但效率比较低,不建议采用. 第二种就是用TrackMouseEvent.建议使用.具体用法参考MSDN TRACKMOUSEEVENT event ;  event.cbSize = sizeof( event );  event.dwFlags = TME_LEAVE ;  event.dwHoverTime = 0 ;  e]]></description><category></category></item><item><title><![CDATA[自己定义窗口类]]></title><link>https://blog.youkuaiyun.com/twater2000/article/details/55484</link><guid>https://blog.youkuaiyun.com/twater2000/article/details/55484</guid><author>twater2000</author><pubDate>Thu, 29 Jul 2004 15:16:00 +0800</pubDate><description><![CDATA[自己写一个窗口类, 从CWnd派生. 最好再写一个Create方法,代替CWnd的方法. BOOL RegisterWndClass( LPCTSTR name ){ WNDCLASSEX wndcls; HINSTANCE hInst = AfxGetInstanceHandle();  if (!(::GetClassInfo(hInst, name, &wndcls))) {  wndcls]]></description><category></category></item></channel></rss>