簡體   English   中英

C ++中的XAML桌面應用程序(Visual Studio Ultimate 2012 RC)

[英]XAML Desktop Apps in C++ (Visual Studio Ultimate 2012 RC)

我知道我們可以在C#,VB中的Visual Studio Ultimate 2012 RC中開發Windows桌面XAML(WPF)應用程序-但是為什么我們不能在C ++中做同樣的事情?

我看到C ++可以執行Win32項目,MFC和METRO應用程序,但是為什么不使用普通的WPF DESKTOP應用程序呢?

我們如何才能用C ++獲得用於桌面的WPF?


我嘗試右鍵單擊解決方案並將XAML文件添加到項目中-但是沒有可通過C ++應用程序的“添加文件”對話框添加的文件。

RTM和Visual Studio 2010/2008都不允許您用C ++編寫標准的WPF應用程序(因此,“從一開始就不存在將WPF返回桌面,因此沒有C ++)”。

至於為什么,只有微軟能說。

我懷疑這與WPF在多大程度上依賴反射以及C ++不具備的C#的一些動態功能有關(由於更嚴格的框架,Metro應用程序不依賴它)-但這純粹是投機。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM