Snap Ap, 指的是可以讓二個 AP SideBySide 的顯示執行,
其中一個主要程式必解析度至少 1024*768, 可以是傳統的 Windows 程式, 稱為 Desktop 程式,
而另一個程式就是 Snap mode, 則必需是 Metro 程式, 解析度為 320*(大於等於768),
也就是螢幕至少要 1366*768 (1024+320=1344,加上中間的bar),
1280*768 就不支援 Snap (SideBySide)
其中一個應用, 就是想一看電子書時可以查字典,
現在 Metro AP 很少, (相信之後一定會有 Metro 字典的),
一個替代方案, 用 Metro IE 去開字典網站,

結果, zoom 成整頁看得到, 但看不清楚,
zoom 成100%, 則很多網頁排版用 pre, 要水平 scroll,
而每查一字都要 zoom 一次.
(試過幾個字典都如此.., 有些還置中, 更慘)
乾脆自己寫個程式抓網頁顯示, 並實際試一下 MetroAP 寫法..

至少看得清楚音標跟簡短中文解釋.
(英文就有點亂, 原本是 pre 斷行, 改成 word-wrap)

MetroAP 限制真的很多,
不像 WPF 是希望發揮 Windows 完全功能,
而顯示把 WindowsPhone 那套拿到 Windows 上.
不能多工背景執行, 頂多每30分執行一下. (這早就清楚)
不能 CreateProcess, 也就是就算不是 UI, 而現成的 .exe, 也是不能用.
像我常用 wget.exe 去抓網頁, 不行.
有 WebBrower 的 Metro control, 但不能拿到網頁的內容. (Apple 的 iOS 都可以)
原本的 Thread 也都改了,Thread.Sleep 都沒了, 結果靠沒人用的 ManualResetEvent Wait Timeout.
不能直接存取檔案系統, 而必需用程式的私自空間, 原本的 FileStream 也都不能用, 而有另一組.




























































































