[英]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.