SlideShare une entreprise Scribd logo
1  sur  64
Télécharger pour lire hors ligne
3   Visual Studio 2010 C++ / MFC
5   Visual Studio 2010 C++ / MFC
Visual Studio
   Office 2003
        Visual Studio 2005

                Office 2007

                    Office 2007
                    Black
MDI Tabbed Group




MDI Tabbed Standard




MDI Tabbed Standard
+ Auto-Color
11   Visual Studio 2010 C++ / MFC
12   Visual Studio 2010 C++ / MFC
아니요.
                       아니요
                       GetVersionEx( … ), VerifyVersionInfo( … ) 등




                       MFC 기능 내에서는 큰 문제 없을 듯
                                           듯.



13   Visual Studio 2010 C++ / MFC
14   Visual Studio 2010 C++ / MFC
M lti t   h
    Multi-touch
               Ribbon
Jumplists
16   Visual Studio 2010 C++ / MFC
Multiple
                                                            windows
                                                             i d
     Running                        Not running   Active   and hover




17   Visual Studio 2010 C++ / MFC
18   Visual Studio 2010 C++ / MFC
19   Visual Studio 2010 C++ / MFC
20   Visual Studio 2010 C++ / MFC
21   Visual Studio 2010 C++ / MFC
Pinned category
Destinations
               Known categories
  (
  (“nouns”))
               Custom categories
               User tasks
       Tasks
   (“verbs”)   Taskbar tasks
23   Visual Studio 2010 C++ / MFC
24   Visual Studio 2010 C++ / MFC
25   Visual Studio 2010 C++ / MFC
Taskbar Features :
 Overlay Icon
 Progress bar
 Jump list
27   Visual Studio 2010 C++ / MFC
28   Visual Studio 2010 C++ / MFC
29   Visual Studio 2010 C++ / MFC
30   Visual Studio 2010 C++ / MFC
31   Visual Studio 2010 C++ / MFC
32   Visual Studio 2010 C++ / MFC
Taskbar Fretures :
 Thumbnail Preview
 Thumbnail Toolbars
이미지 출처 : http://farm3.static.flickr.com/2152/2547399057_f91154cb87_o.jpg



34   Visual Studio 2010 C++ / MFC
36   Visual Studio 2010 C++ / MFC
http://msdn.microsoft.com/en-us/library/dd940543(VS.85).aspx
http://msdn microsoft com/en us/library/dd940543(VS 85) aspx
class CWnd
{
    void OnTabletQuerySystemGestureStatus ( WPARAM wParam, LPARAM lParam );
    void OnGesture ( WPARAM wParam, LPARAM lParam );

      BOOL SetGestureConfig(CGestureConfig* pConfig);
      BOOL GetGestureConfig(CGestureConfig* pConfig);
      const PGESTUREINFO GetCurrentGestureInfo() const;

      virtual BOOL OnGestureZoom(CPoint ptCenter, long lDelta);
      virtual BOOL OnGesturePan(CPoint ptFrom, CPoint ptTo);
      virtual BOOL OnGestureRotate(CPoint ptCenter, double dblAngle);
      virtual BOOL OnGestureTwoFingerTap(CPoint ptCenter);
      virtual BOOL OnGesturePressAndTap(CPoint ptPress, long lDelta);
};




 40   Visual Studio 2010 C++ / MFC
41   Visual Studio 2010 C++ / MFC
class CWnd
{
    BOOL m_bIsTouchWindowRegistered;

      void OnTouchMessage( WPARAM wParam, LPARAM lParam );
      BOOL RegisterTouchWindow(BOOL bRegister = TRUE, ULONG ulFlags = 0);
      BOOL IsTouchWindow() const;

      virtual ULONG GetGestureStatus(CPoint
      virtual ULONG GetGestureStatus(CPoint ptTouch);
      virtual BOOL OnTouchInputs(UINT nInputsCount, PTOUCHINPUT pInputs);
      virtual BOOL OnTouchInput
          (CPoint pt, int nInputNumber, int nInputsCount, PTOUCHINPUT pInput);
};




 42   Visual Studio 2010 C++ / MFC
43   Visual Studio 2010 C++ / MFC
44   Visual Studio 2010 C++ / MFC
Crash !!
MS Word 2007   MS Excel 2007
종료
Note : Document-View 구조에 적용됨.
       Document-         적용됨
 (Dialog Based 프로젝트에서는 미지원)
                         미지원)
Restart Manager 적용 방법 및
 기능 동작 데모
Message B
M       Box   Task Di l
              T k Dialog   class CDi l
                            l    CDialog
IMG : http://www.codeproject.com/KB/vista/TaskDialogEmulateRedux/TaskDialogRedux02.png
인터넷 익스플로러 8.0의 세션 복구 기능 안내창.
T k Dialog 사용 방법 및
Task Di l
 기능 데모
http://www.microsoft.com/downloads/details.aspx?familyid=1C333F06-
 http://www.microsoft.com/downloads/details.aspx?familyid=1C333F06-
 FADB-4D93-9C80-
 FADB-4D93-9C80-402621C600E7&displaylang=en




     http://www.microsoft.com/downloads/details.aspx?familyid=752CB725-
     http://www.microsoft.com/downloads/details.aspx?familyid=752CB725-
     969B-4732-A383-
     969B-4732-A383-ED5740F02E93&displaylang=en




62    Visual Studio 2010 C++ / MFC
Visual Studio 2010 공식 팀 블로그

http://vsts2010.net
   p
S#02 최성기

Contenu connexe

Similaire à S#02 최성기

MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
Thomas Conté
 
Resume of Rodger Bernstein
Resume of Rodger BernsteinResume of Rodger Bernstein
Resume of Rodger Bernstein
Rodger Bernstein
 
Csharp Hands On Lab Paul Yao
Csharp Hands On Lab Paul YaoCsharp Hands On Lab Paul Yao
Csharp Hands On Lab Paul Yao
Mamgmo Magnda
 
Introduction-to-C-Part-1 JSAHSHAHSJAHSJAHSJHASJ
Introduction-to-C-Part-1 JSAHSHAHSJAHSJAHSJHASJIntroduction-to-C-Part-1 JSAHSHAHSJAHSJAHSJHASJ
Introduction-to-C-Part-1 JSAHSHAHSJAHSJAHSJHASJ
meharikiros2
 

Similaire à S#02 최성기 (20)

MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
MS Day EPITA 2010: Visual Studio 2010 et Framework .NET 4.0
 
MTaulty_DevWeek_VS2010
MTaulty_DevWeek_VS2010MTaulty_DevWeek_VS2010
MTaulty_DevWeek_VS2010
 
MTaulty_DevWeek_VS2010
MTaulty_DevWeek_VS2010MTaulty_DevWeek_VS2010
MTaulty_DevWeek_VS2010
 
C++ Interface Versioning
C++ Interface VersioningC++ Interface Versioning
C++ Interface Versioning
 
Resume of Rodger Bernstein
Resume of Rodger BernsteinResume of Rodger Bernstein
Resume of Rodger Bernstein
 
T2
T2T2
T2
 
Csharp Hands On Lab Paul Yao
Csharp Hands On Lab Paul YaoCsharp Hands On Lab Paul Yao
Csharp Hands On Lab Paul Yao
 
Introduction-to-C-Part-1 (1).doc
Introduction-to-C-Part-1 (1).docIntroduction-to-C-Part-1 (1).doc
Introduction-to-C-Part-1 (1).doc
 
Back in Business with C++
Back in Business with C++Back in Business with C++
Back in Business with C++
 
Software Architecture New Features of Visual Studio 2010 / .Net 4.0 - Part 1...
Software Architecture New Features of Visual Studio 2010 / .Net 4.0  - Part 1...Software Architecture New Features of Visual Studio 2010 / .Net 4.0  - Part 1...
Software Architecture New Features of Visual Studio 2010 / .Net 4.0 - Part 1...
 
Introduction to Programming using C/C++
Introduction to Programming using C/C++Introduction to Programming using C/C++
Introduction to Programming using C/C++
 
Introduction-to-C-Part-1.pptx
Introduction-to-C-Part-1.pptxIntroduction-to-C-Part-1.pptx
Introduction-to-C-Part-1.pptx
 
Introduction-to-C-Part-1 JSAHSHAHSJAHSJAHSJHASJ
Introduction-to-C-Part-1 JSAHSHAHSJAHSJAHSJHASJIntroduction-to-C-Part-1 JSAHSHAHSJAHSJAHSJHASJ
Introduction-to-C-Part-1 JSAHSHAHSJAHSJAHSJHASJ
 
Session 1 - c++ intro
Session   1 - c++ introSession   1 - c++ intro
Session 1 - c++ intro
 
C language
C languageC language
C language
 
Introduction-to-C-Part-1.pdf
Introduction-to-C-Part-1.pdfIntroduction-to-C-Part-1.pdf
Introduction-to-C-Part-1.pdf
 
C# Tutorial MSM_Murach chapter-01-slides
C# Tutorial MSM_Murach chapter-01-slidesC# Tutorial MSM_Murach chapter-01-slides
C# Tutorial MSM_Murach chapter-01-slides
 
High performance web programming with C++14
High performance web programming with C++14High performance web programming with C++14
High performance web programming with C++14
 
C++ helps you to format the I/O operations like determining the number of dig...
C++ helps you to format the I/O operations like determining the number of dig...C++ helps you to format the I/O operations like determining the number of dig...
C++ helps you to format the I/O operations like determining the number of dig...
 
Srgoc dotnet_new
Srgoc dotnet_newSrgoc dotnet_new
Srgoc dotnet_new
 

Dernier

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Dernier (20)

Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 

S#02 최성기

  • 1.
  • 2.
  • 3. 3 Visual Studio 2010 C++ / MFC
  • 4.
  • 5. 5 Visual Studio 2010 C++ / MFC
  • 6. Visual Studio Office 2003 Visual Studio 2005 Office 2007 Office 2007 Black
  • 7.
  • 8. MDI Tabbed Group MDI Tabbed Standard MDI Tabbed Standard + Auto-Color
  • 9.
  • 10.
  • 11. 11 Visual Studio 2010 C++ / MFC
  • 12. 12 Visual Studio 2010 C++ / MFC
  • 13. 아니요. 아니요 GetVersionEx( … ), VerifyVersionInfo( … ) 등 MFC 기능 내에서는 큰 문제 없을 듯 듯. 13 Visual Studio 2010 C++ / MFC
  • 14. 14 Visual Studio 2010 C++ / MFC
  • 15. M lti t h Multi-touch Ribbon Jumplists
  • 16. 16 Visual Studio 2010 C++ / MFC
  • 17. Multiple windows i d Running Not running Active and hover 17 Visual Studio 2010 C++ / MFC
  • 18. 18 Visual Studio 2010 C++ / MFC
  • 19. 19 Visual Studio 2010 C++ / MFC
  • 20. 20 Visual Studio 2010 C++ / MFC
  • 21. 21 Visual Studio 2010 C++ / MFC
  • 22. Pinned category Destinations Known categories ( (“nouns”)) Custom categories User tasks Tasks (“verbs”) Taskbar tasks
  • 23. 23 Visual Studio 2010 C++ / MFC
  • 24. 24 Visual Studio 2010 C++ / MFC
  • 25. 25 Visual Studio 2010 C++ / MFC
  • 26. Taskbar Features : Overlay Icon Progress bar Jump list
  • 27. 27 Visual Studio 2010 C++ / MFC
  • 28. 28 Visual Studio 2010 C++ / MFC
  • 29. 29 Visual Studio 2010 C++ / MFC
  • 30. 30 Visual Studio 2010 C++ / MFC
  • 31. 31 Visual Studio 2010 C++ / MFC
  • 32. 32 Visual Studio 2010 C++ / MFC
  • 33. Taskbar Fretures : Thumbnail Preview Thumbnail Toolbars
  • 34. 이미지 출처 : http://farm3.static.flickr.com/2152/2547399057_f91154cb87_o.jpg 34 Visual Studio 2010 C++ / MFC
  • 35.
  • 36. 36 Visual Studio 2010 C++ / MFC
  • 38.
  • 39.
  • 40. class CWnd { void OnTabletQuerySystemGestureStatus ( WPARAM wParam, LPARAM lParam ); void OnGesture ( WPARAM wParam, LPARAM lParam ); BOOL SetGestureConfig(CGestureConfig* pConfig); BOOL GetGestureConfig(CGestureConfig* pConfig); const PGESTUREINFO GetCurrentGestureInfo() const; virtual BOOL OnGestureZoom(CPoint ptCenter, long lDelta); virtual BOOL OnGesturePan(CPoint ptFrom, CPoint ptTo); virtual BOOL OnGestureRotate(CPoint ptCenter, double dblAngle); virtual BOOL OnGestureTwoFingerTap(CPoint ptCenter); virtual BOOL OnGesturePressAndTap(CPoint ptPress, long lDelta); }; 40 Visual Studio 2010 C++ / MFC
  • 41. 41 Visual Studio 2010 C++ / MFC
  • 42. class CWnd { BOOL m_bIsTouchWindowRegistered; void OnTouchMessage( WPARAM wParam, LPARAM lParam ); BOOL RegisterTouchWindow(BOOL bRegister = TRUE, ULONG ulFlags = 0); BOOL IsTouchWindow() const; virtual ULONG GetGestureStatus(CPoint virtual ULONG GetGestureStatus(CPoint ptTouch); virtual BOOL OnTouchInputs(UINT nInputsCount, PTOUCHINPUT pInputs); virtual BOOL OnTouchInput (CPoint pt, int nInputNumber, int nInputsCount, PTOUCHINPUT pInput); }; 42 Visual Studio 2010 C++ / MFC
  • 43. 43 Visual Studio 2010 C++ / MFC
  • 44. 44 Visual Studio 2010 C++ / MFC
  • 45.
  • 47.
  • 48. MS Word 2007 MS Excel 2007
  • 49.
  • 51. Note : Document-View 구조에 적용됨. Document- 적용됨 (Dialog Based 프로젝트에서는 미지원) 미지원)
  • 52.
  • 53. Restart Manager 적용 방법 및 기능 동작 데모
  • 54.
  • 55.
  • 56.
  • 57. Message B M Box Task Di l T k Dialog class CDi l l CDialog
  • 59. 인터넷 익스플로러 8.0의 세션 복구 기능 안내창.
  • 60.
  • 61. T k Dialog 사용 방법 및 Task Di l 기능 데모
  • 62. http://www.microsoft.com/downloads/details.aspx?familyid=1C333F06- http://www.microsoft.com/downloads/details.aspx?familyid=1C333F06- FADB-4D93-9C80- FADB-4D93-9C80-402621C600E7&displaylang=en http://www.microsoft.com/downloads/details.aspx?familyid=752CB725- http://www.microsoft.com/downloads/details.aspx?familyid=752CB725- 969B-4732-A383- 969B-4732-A383-ED5740F02E93&displaylang=en 62 Visual Studio 2010 C++ / MFC
  • 63. Visual Studio 2010 공식 팀 블로그 http://vsts2010.net p