嗨有一個龐大的代碼庫,包括很多的解決方案,很多EXE項目,許多靜態庫項目(* .LIB)等。用C++編寫的桌面 windows模式。 在這個代碼庫中,我使用了許多來自WDK(WIndows驅動程序工具包)的調用/ API,進行許多低級調用。 另外我已經廣泛使用win32 API。移植桌面VC++應用程序(使用WDK)現代(地鐵)應用
我想端口這整個代碼庫現代(地鐵)模式。
在將我的桌面C++代碼庫(EXEs,靜態庫等)移植到兼容Modern(metro)時,我需要注意哪些事情。
這個移植只是爲現有的桌面應用程序編寫一個包裝,還是會涉及很多代碼更改,比如用現代(metro)模式替換win32 APIs。 詳情將對您有所幫助。
謝謝。如果我的應用程序沒有任何UI,而是一個命令行應用程序,那麼我想我可以使用BWRC。我對嗎 ? – codeLover 2014-10-09 15:53:24
Windows應用商店應用程序是基於GUI的即時應用程序。如果你想留在命令行應用程序,那麼它將保持作爲桌面應用程序。如果你想添加一個GUI,那麼你可以使用一個BWRC來從XAML或HTML GUI調用命令行應用程序(我們是它的膽量) – 2014-10-09 16:05:07