Submit Search
Upload
MFC Doc-View architecture and MVC pattern history
•
Download as PPTX, PDF
•
0 likes
•
850 views
AI-enhanced title
Masuda Tomoaki
Follow
2012年6月の.NETラボ勉強会のライトニングトークスで発表したスライドです。 VC6の頃のMFCを用語だけを羅列して、5分間で紹介。最後は、MVC というところまで。
Read less
Read more
Business
Technology
Education
Report
Share
Report
Share
1 of 43
Download now
Recommended
Jak tvořit hry na webu?
Jak tvořit hry na webu?
Pavol Hejný
Knockout vs Zombies
Knockout vs Zombies
Jiéverson Maissiat
W3C HTML5 KIG-HTML5 Game Performance Issue
W3C HTML5 KIG-HTML5 Game Performance Issue
Changhwan Yi
DevDay: Abstraction and the Art of Smart Contracts, Mike Gee
DevDay: Abstraction and the Art of Smart Contracts, Mike Gee
R3
Vertical slice architecture
Vertical slice architecture
Germán Küber
MongoDB.local Austin 2018: PetroCloud: MongoDB for the Industrial IOT Ecosystem
MongoDB.local Austin 2018: PetroCloud: MongoDB for the Industrial IOT Ecosystem
MongoDB
20131028 BTUG.be - BizTalk Deployment
20131028 BTUG.be - BizTalk Deployment
BTUGbe
[MongoDB.local Bengaluru 2018] Introduction to MongoDB Stitch
[MongoDB.local Bengaluru 2018] Introduction to MongoDB Stitch
MongoDB
Recommended
Jak tvořit hry na webu?
Jak tvořit hry na webu?
Pavol Hejný
Knockout vs Zombies
Knockout vs Zombies
Jiéverson Maissiat
W3C HTML5 KIG-HTML5 Game Performance Issue
W3C HTML5 KIG-HTML5 Game Performance Issue
Changhwan Yi
DevDay: Abstraction and the Art of Smart Contracts, Mike Gee
DevDay: Abstraction and the Art of Smart Contracts, Mike Gee
R3
Vertical slice architecture
Vertical slice architecture
Germán Küber
MongoDB.local Austin 2018: PetroCloud: MongoDB for the Industrial IOT Ecosystem
MongoDB.local Austin 2018: PetroCloud: MongoDB for the Industrial IOT Ecosystem
MongoDB
20131028 BTUG.be - BizTalk Deployment
20131028 BTUG.be - BizTalk Deployment
BTUGbe
[MongoDB.local Bengaluru 2018] Introduction to MongoDB Stitch
[MongoDB.local Bengaluru 2018] Introduction to MongoDB Stitch
MongoDB
Bibliotecas wiki, hacia una gestión horizontal del conocimiento
Bibliotecas wiki, hacia una gestión horizontal del conocimiento
Col·legi Oficial de Bibliotecaris i Documentalistes de la Comunitat Valenciana (COBDCV)
Punt de Trobada: Honorio Penadés
Punt de Trobada: Honorio Penadés
Col·legi Oficial de Bibliotecaris i Documentalistes de la Comunitat Valenciana (COBDCV)
F#で数独を解く
F#で数独を解く
Masuda Tomoaki
iPadに真似ぶ windows 8 タブレットプログラミング
iPadに真似ぶ windows 8 タブレットプログラミング
Masuda Tomoaki
Plen2で始めるロボット制御の基本
Plen2で始めるロボット制御の基本
Masuda Tomoaki
麻雀牌認識(東場)
麻雀牌認識(東場)
Masuda Tomoaki
Cod2012 デバッグ講座
Cod2012 デバッグ講座
Masuda Tomoaki
サンデープログラミングから始めるWindowsWindows ストア アプリ開発
サンデープログラミングから始めるWindowsWindows ストア アプリ開発
Masuda Tomoaki
Valencia Marshall Breeding Jornada Perspectiva Tecnologia Bibliotecas
Valencia Marshall Breeding Jornada Perspectiva Tecnologia Bibliotecas
Col·legi Oficial de Bibliotecaris i Documentalistes de la Comunitat Valenciana (COBDCV)
Windows IoT Core and Robot Arm
Windows IoT Core and Robot Arm
Masuda Tomoaki
En tiempos de crisis innovación y emprendimiento para triunfar
En tiempos de crisis innovación y emprendimiento para triunfar
Col·legi Oficial de Bibliotecaris i Documentalistes de la Comunitat Valenciana (COBDCV)
Xamarinで作るiPhoneとwindowsストアアプリの共通コンポーネント
Xamarinで作るiPhoneとwindowsストアアプリの共通コンポーネント
Masuda Tomoaki
Open data, motor de la innovación
Open data, motor de la innovación
Col·legi Oficial de Bibliotecaris i Documentalistes de la Comunitat Valenciana (COBDCV)
Expedite the development lifecycle with MongoDB and serverless - DEM02 - Sant...
Expedite the development lifecycle with MongoDB and serverless - DEM02 - Sant...
Amazon Web Services
A Microsoft Silverlight User Group Starter Kit Made Available for Everyone to...
A Microsoft Silverlight User Group Starter Kit Made Available for Everyone to...
DataLeader.io
Prisma the ORM that node was waiting for
Prisma the ORM that node was waiting for
Commit University
Building and deploying microservices with event sourcing, CQRS and Docker (Me...
Building and deploying microservices with event sourcing, CQRS and Docker (Me...
Chris Richardson
MongoDB Stitch Introduction
MongoDB Stitch Introduction
MongoDB
Mvc acchitecture
Mvc acchitecture
laxmi.katkar
How to create an Angular builder
How to create an Angular builder
Maurizio Vitale
AWS Summit DC 2021: Improve the developer experience with AWS CDK
AWS Summit DC 2021: Improve the developer experience with AWS CDK
Casey Lee
KanDDDinsky: Let your domain events flow
KanDDDinsky: Let your domain events flow
Bernd Ruecker
More Related Content
Viewers also liked
Bibliotecas wiki, hacia una gestión horizontal del conocimiento
Bibliotecas wiki, hacia una gestión horizontal del conocimiento
Col·legi Oficial de Bibliotecaris i Documentalistes de la Comunitat Valenciana (COBDCV)
Punt de Trobada: Honorio Penadés
Punt de Trobada: Honorio Penadés
Col·legi Oficial de Bibliotecaris i Documentalistes de la Comunitat Valenciana (COBDCV)
F#で数独を解く
F#で数独を解く
Masuda Tomoaki
iPadに真似ぶ windows 8 タブレットプログラミング
iPadに真似ぶ windows 8 タブレットプログラミング
Masuda Tomoaki
Plen2で始めるロボット制御の基本
Plen2で始めるロボット制御の基本
Masuda Tomoaki
麻雀牌認識(東場)
麻雀牌認識(東場)
Masuda Tomoaki
Cod2012 デバッグ講座
Cod2012 デバッグ講座
Masuda Tomoaki
サンデープログラミングから始めるWindowsWindows ストア アプリ開発
サンデープログラミングから始めるWindowsWindows ストア アプリ開発
Masuda Tomoaki
Valencia Marshall Breeding Jornada Perspectiva Tecnologia Bibliotecas
Valencia Marshall Breeding Jornada Perspectiva Tecnologia Bibliotecas
Col·legi Oficial de Bibliotecaris i Documentalistes de la Comunitat Valenciana (COBDCV)
Windows IoT Core and Robot Arm
Windows IoT Core and Robot Arm
Masuda Tomoaki
En tiempos de crisis innovación y emprendimiento para triunfar
En tiempos de crisis innovación y emprendimiento para triunfar
Col·legi Oficial de Bibliotecaris i Documentalistes de la Comunitat Valenciana (COBDCV)
Xamarinで作るiPhoneとwindowsストアアプリの共通コンポーネント
Xamarinで作るiPhoneとwindowsストアアプリの共通コンポーネント
Masuda Tomoaki
Open data, motor de la innovación
Open data, motor de la innovación
Col·legi Oficial de Bibliotecaris i Documentalistes de la Comunitat Valenciana (COBDCV)
Viewers also liked
(13)
Bibliotecas wiki, hacia una gestión horizontal del conocimiento
Bibliotecas wiki, hacia una gestión horizontal del conocimiento
Punt de Trobada: Honorio Penadés
Punt de Trobada: Honorio Penadés
F#で数独を解く
F#で数独を解く
iPadに真似ぶ windows 8 タブレットプログラミング
iPadに真似ぶ windows 8 タブレットプログラミング
Plen2で始めるロボット制御の基本
Plen2で始めるロボット制御の基本
麻雀牌認識(東場)
麻雀牌認識(東場)
Cod2012 デバッグ講座
Cod2012 デバッグ講座
サンデープログラミングから始めるWindowsWindows ストア アプリ開発
サンデープログラミングから始めるWindowsWindows ストア アプリ開発
Valencia Marshall Breeding Jornada Perspectiva Tecnologia Bibliotecas
Valencia Marshall Breeding Jornada Perspectiva Tecnologia Bibliotecas
Windows IoT Core and Robot Arm
Windows IoT Core and Robot Arm
En tiempos de crisis innovación y emprendimiento para triunfar
En tiempos de crisis innovación y emprendimiento para triunfar
Xamarinで作るiPhoneとwindowsストアアプリの共通コンポーネント
Xamarinで作るiPhoneとwindowsストアアプリの共通コンポーネント
Open data, motor de la innovación
Open data, motor de la innovación
Similar to MFC Doc-View architecture and MVC pattern history
Expedite the development lifecycle with MongoDB and serverless - DEM02 - Sant...
Expedite the development lifecycle with MongoDB and serverless - DEM02 - Sant...
Amazon Web Services
A Microsoft Silverlight User Group Starter Kit Made Available for Everyone to...
A Microsoft Silverlight User Group Starter Kit Made Available for Everyone to...
DataLeader.io
Prisma the ORM that node was waiting for
Prisma the ORM that node was waiting for
Commit University
Building and deploying microservices with event sourcing, CQRS and Docker (Me...
Building and deploying microservices with event sourcing, CQRS and Docker (Me...
Chris Richardson
MongoDB Stitch Introduction
MongoDB Stitch Introduction
MongoDB
Mvc acchitecture
Mvc acchitecture
laxmi.katkar
How to create an Angular builder
How to create an Angular builder
Maurizio Vitale
AWS Summit DC 2021: Improve the developer experience with AWS CDK
AWS Summit DC 2021: Improve the developer experience with AWS CDK
Casey Lee
KanDDDinsky: Let your domain events flow
KanDDDinsky: Let your domain events flow
Bernd Ruecker
How We Brought Advanced HTML5 Viewing to ADF
How We Brought Advanced HTML5 Viewing to ADF
SeanGraham5
Linq E Ef 1207668728621762 9
Linq E Ef 1207668728621762 9
google
Visual programming
Visual programming
Aswinraj Manickam
Shape12 6
Shape12 6
pslulli
Basic Cmake for Qt Users
Basic Cmake for Qt Users
ICS
Building and deploying microservices with event sourcing, CQRS and Docker (QC...
Building and deploying microservices with event sourcing, CQRS and Docker (QC...
Chris Richardson
MongoDB Stitch Introduction
MongoDB Stitch Introduction
MongoDB
Visio Conference 2008
Visio Conference 2008
David Parker
Optimizing Code Reusability for SharePoint using Linq to SharePoint & the MVP...
Optimizing Code Reusability for SharePoint using Linq to SharePoint & the MVP...
Sparkhound Inc.
MongoDB.local Atlanta: Introduction to Serverless MongoDB
MongoDB.local Atlanta: Introduction to Serverless MongoDB
MongoDB
Tdd,Ioc
Tdd,Ioc
Antonio Radesca
Similar to MFC Doc-View architecture and MVC pattern history
(20)
Expedite the development lifecycle with MongoDB and serverless - DEM02 - Sant...
Expedite the development lifecycle with MongoDB and serverless - DEM02 - Sant...
A Microsoft Silverlight User Group Starter Kit Made Available for Everyone to...
A Microsoft Silverlight User Group Starter Kit Made Available for Everyone to...
Prisma the ORM that node was waiting for
Prisma the ORM that node was waiting for
Building and deploying microservices with event sourcing, CQRS and Docker (Me...
Building and deploying microservices with event sourcing, CQRS and Docker (Me...
MongoDB Stitch Introduction
MongoDB Stitch Introduction
Mvc acchitecture
Mvc acchitecture
How to create an Angular builder
How to create an Angular builder
AWS Summit DC 2021: Improve the developer experience with AWS CDK
AWS Summit DC 2021: Improve the developer experience with AWS CDK
KanDDDinsky: Let your domain events flow
KanDDDinsky: Let your domain events flow
How We Brought Advanced HTML5 Viewing to ADF
How We Brought Advanced HTML5 Viewing to ADF
Linq E Ef 1207668728621762 9
Linq E Ef 1207668728621762 9
Visual programming
Visual programming
Shape12 6
Shape12 6
Basic Cmake for Qt Users
Basic Cmake for Qt Users
Building and deploying microservices with event sourcing, CQRS and Docker (QC...
Building and deploying microservices with event sourcing, CQRS and Docker (QC...
MongoDB Stitch Introduction
MongoDB Stitch Introduction
Visio Conference 2008
Visio Conference 2008
Optimizing Code Reusability for SharePoint using Linq to SharePoint & the MVP...
Optimizing Code Reusability for SharePoint using Linq to SharePoint & the MVP...
MongoDB.local Atlanta: Introduction to Serverless MongoDB
MongoDB.local Atlanta: Introduction to Serverless MongoDB
Tdd,Ioc
Tdd,Ioc
Recently uploaded
FULL ENJOY - 9953040155 Call Girls in Chhatarpur | Delhi
FULL ENJOY - 9953040155 Call Girls in Chhatarpur | Delhi
MalviyaNagarCallGirl
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
lizamodels9
KestrelPro Flyer Japan IT Week 2024 (English)
KestrelPro Flyer Japan IT Week 2024 (English)
Data Analytics Company - 47Billion Inc.
Progress Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
Holger Mueller
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
lizamodels9
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
lizamodels9
Marketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet Creations
nakalysalcedo61
Call Girls In ⇛⇛Chhatarpur⇚⇚. Brings Offer Delhi Contact Us 8377877756
Call Girls In ⇛⇛Chhatarpur⇚⇚. Brings Offer Delhi Contact Us 8377877756
dollysharma2066
Non Text Magic Studio Magic Design for Presentations L&P.pptx
Non Text Magic Studio Magic Design for Presentations L&P.pptx
AbhayThakur200703
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
makika9823
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
lizamodels9
Pitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deck
HajeJanKamps
Catalogue ONG NUOC PPR DE NHAT .pdf
Catalogue ONG NUOC PPR DE NHAT .pdf
Orient Homes
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
Suhani Kapoor
CATALOG cáp điện Goldcup (bảng giá) 1.4.2024.PDF
CATALOG cáp điện Goldcup (bảng giá) 1.4.2024.PDF
Orient Homes
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Stunning ➥8448380779▻ Call Girls In Hauz Khas Delhi NCR
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
lizamodels9
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
dollysharma2066
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
soniya singh
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
christinemoorman
Recently uploaded
(20)
FULL ENJOY - 9953040155 Call Girls in Chhatarpur | Delhi
FULL ENJOY - 9953040155 Call Girls in Chhatarpur | Delhi
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
KestrelPro Flyer Japan IT Week 2024 (English)
KestrelPro Flyer Japan IT Week 2024 (English)
Progress Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Marketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet Creations
Call Girls In ⇛⇛Chhatarpur⇚⇚. Brings Offer Delhi Contact Us 8377877756
Call Girls In ⇛⇛Chhatarpur⇚⇚. Brings Offer Delhi Contact Us 8377877756
Non Text Magic Studio Magic Design for Presentations L&P.pptx
Non Text Magic Studio Magic Design for Presentations L&P.pptx
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Pitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deck
Catalogue ONG NUOC PPR DE NHAT .pdf
Catalogue ONG NUOC PPR DE NHAT .pdf
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
CATALOG cáp điện Goldcup (bảng giá) 1.4.2024.PDF
CATALOG cáp điện Goldcup (bảng giá) 1.4.2024.PDF
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
MFC Doc-View architecture and MVC pattern history
1.
15 years ago
MFC Masuda, Tomoaki masuda@moonmile.net
2.
Document and View Architecture
3.
MDI Multi Document
Interface
4.
CMainFrame
5.
CView
6.
CDocument
7.
GetDocument
8.
Cast to MyDocument
9.
*.rc
10.
DIALOG
11.
CONTROL
12.
CButton
13.
afx_msg void OnButtonClick
14.
DDX_Control
15.
ON_BN_CLICKED
16.
m_Document
17.
CArchive
18.
ac << value
;
19.
ac >> value
;
20.
CEdit
21.
DDX_Control
22.
DDX_Text
23.
DDV_MinMaxInt
24.
ON_EN_CHANGE
25.
UpdateData(FALSE)
26.
UpdateData(TRUE)
27.
CString
28.
LPCSTR
29.
BSTR
30.
char *
31.
string
32.
CComPtr
33.
CDocument
= Model
34.
CView ?
= View
35.
*.rc = View
36.
?
= Controller
37.
DDX_Text etc.
? Controller
38.
Original idea of
MVC is Visual Basic
39.
View is Resource.
40.
When we make View,
we don’t make code.
41.
Don’t code when we
design view.
42.
Visual Basic 1.0 MFC
Doc-View XAML
43.
Thank you,
Masuda, Tomoaki masuda@moonmile.net
Download now