详细说明:这是国外牛人写的一个关于设计模式的观察者的图像化代码,我曾经在设计模式课堂上向老师和同学们演示,获得了很好的评介,值得一看-foreign cattle wrote on the design of a model of the image of the observer code I worked in the design pattern to the classroom teachers and the students demonstration was a good Review, an eye-catcher
相关搜索:
设计模式
[vcnetExamples.rar] - vc#net案例教程配套光盘,涉及VC#各个方面。对初级和中级读者都会很有帮助的
[ChopStickTest.rar] - 哲学家就餐问题java版。我对这个知道的不多,大家可以研究研究。
[observer模式.rar] - 设计模式的VC例子,可以用于学习设计模式。我自己觉得很有用。这个是Build模式
[从面向对象系统发现设计模式的方法.rar] - 从面向对象系统发现设计模式的方法
[MyProcessBar.rar] - 任意形状进度条的实现源码,可以自定义颜色,还可以用文字作为轮廓呦
[Design Patterns Explained.rar] - 一本介绍设计模式的好书
[与大虾对话 领悟设计模式.rar] - 可能大多数人都看过了,不过我觉得写的特好,并且这里好像没有,所以我就把它给方上来,送改初学者。
[ChopStickTest.rar] - 哲学家就餐问题java版。我对这个知道的不多,大家可以研究研究。
[observer模式.rar] - 设计模式的VC例子,可以用于学习设计模式。我自己觉得很有用。这个是Build模式
[从面向对象系统发现设计模式的方法.rar] - 从面向对象系统发现设计模式的方法
[MyProcessBar.rar] - 任意形状进度条的实现源码,可以自定义颜色,还可以用文字作为轮廓呦
[Design Patterns Explained.rar] - 一本介绍设计模式的好书
[与大虾对话 领悟设计模式.rar] - 可能大多数人都看过了,不过我觉得写的特好,并且这里好像没有,所以我就把它给方上来,送改初学者。
相关函数/类:
CWnd Rectangle CRect CString CPaintDC GetClientRect SetBkMode SetTextColor DrawText CTimeSpan IsWindow GetDC CDC ReleaseDC Beep MessageBeep CDialog CDataExchange DestroyIcon LoadIcon GetSystemMenu CMenu LoadString AppendMenu GetDlgItem CComboBox IsIconic SendMessage GetSystemMetrics DrawIcon CStringArray CWinApp SetTimer KillTimer
CWnd Rectangle CRect CString CPaintDC GetClientRect SetBkMode SetTextColor DrawText CTimeSpan IsWindow GetDC CDC ReleaseDC Beep MessageBeep CDialog CDataExchange DestroyIcon LoadIcon GetSystemMenu CMenu LoadString AppendMenu GetDlgItem CComboBox IsIconic SendMessage GetSystemMetrics DrawIcon CStringArray CWinApp SetTimer KillTimer
文件列表(点击判断是否您需要的文件):
USERS
.....\SARMA
.....\.....\APPLICATIONS
.....\.....\............\Observer
.....\.....\............\........\CalMon.cpp
.....\.....\............\........\CalMon.h
.....\.....\............\........\CardioMon.cpp
.....\.....\............\........\CardioMon.h
.....\.....\............\........\CardioSub.cpp
.....\.....\............\........\CardioSub.h
.....\.....\............\........\Filler.cpp
.....\.....\............\........\Filler.h
.....\.....\............\........\HRateMon.cpp
.....\.....\............\........\HRateMon.h
.....\.....\............\........\MainDlg.cpp
.....\.....\............\........\MainDlg.h
.....\.....\............\........\Observer.clw
.....\.....\............\........\Observer.dsp
.....\.....\............\........\Observer.dsw
.....\.....\............\........\Observer.h
.....\.....\............\........\Observer.opt
.....\.....\............\........\Observer.plg
.....\.....\............\........\Observer.rc
.....\.....\............\........\ObsrvrApp.cpp
.....\.....\............\........\ObsrvrApp.h
.....\.....\............\........\PgmCtrl.cpp
.....\.....\............\........\PgmCtrl.h
.....\.....\............\........\ProgInd.cpp
.....\.....\............\........\ProgInd.h
.....\.....\............\........\ReadMe.txt
.....\.....\............\........\res

.....\.....\............\........\...\Observer.rc2
.....\.....\............\........\resource.h
.....\.....\............\........\StairMaster.cpp
.....\.....\............\........\StairMaster.h
.....\.....\............\........\StdAfx.cpp
.....\.....\............\........\StdAfx.h
.....\.....\............\........\Subject.cpp
.....\.....\............\........\Subject.h
.....\.....\............\........\TimeMon.cpp
.....\.....\............\........\TimeMon.h
USERS
.....\SARMA
.....\.....\APPLICATIONS
.....\.....\............\Observer
.....\.....\............\........\CalMon.cpp
.....\.....\............\........\CalMon.h
.....\.....\............\........\CardioMon.cpp
.....\.....\............\........\CardioMon.h
.....\.....\............\........\CardioSub.cpp
.....\.....\............\........\CardioSub.h
.....\.....\............\........\Filler.cpp
.....\.....\............\........\Filler.h
.....\.....\............\........\HRateMon.cpp
.....\.....\............\........\HRateMon.h
.....\.....\............\........\MainDlg.cpp
.....\.....\............\........\MainDlg.h
.....\.....\............\........\Observer.clw
.....\.....\............\........\Observer.dsp
.....\.....\............\........\Observer.dsw
.....\.....\............\........\Observer.h
.....\.....\............\........\Observer.opt
.....\.....\............\........\Observer.plg
.....\.....\............\........\Observer.rc
.....\.....\............\........\ObsrvrApp.cpp
.....\.....\............\........\ObsrvrApp.h
.....\.....\............\........\PgmCtrl.cpp
.....\.....\............\........\PgmCtrl.h
.....\.....\............\........\ProgInd.cpp
.....\.....\............\........\ProgInd.h
.....\.....\............\........\ReadMe.txt
.....\.....\............\........\res
.....\.....\............\........\...\Observer.rc2
.....\.....\............\........\resource.h
.....\.....\............\........\StairMaster.cpp
.....\.....\............\........\StairMaster.h
.....\.....\............\........\StdAfx.cpp
.....\.....\............\........\StdAfx.h
.....\.....\............\........\Subject.cpp
.....\.....\............\........\Subject.h
.....\.....\............\........\TimeMon.cpp
.....\.....\............\........\TimeMon.h