• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            隨筆-90  評(píng)論-947  文章-0  trackbacks-0
             

            近日又一次忍不了Win10的傻逼了,把主要設(shè)備降級(jí)回 Win8.1 了,配合 StartIsBack 以及 AeroGlass 使用。之所以沒降級(jí)回 Win7,是因?yàn)楫?dāng)年買的大 Surface,只能 UEFI 啟動(dòng)。于是所有系統(tǒng)都 Win8.1 吧。當(dāng)然 Metro 是不使用的。

            就看傻逼大微軟什么時(shí)候才能從 Metro、UWP 回頭,不然我只能當(dāng)微軟一輩子黑了。

            然后沒想到過程中還有驚喜!我習(xí)慣把 OneDrive 目錄放到 D 盤,這樣每次換系統(tǒng)就不用重新下載文件了。這回?fù)Q到 Win8.1 后,發(fā)現(xiàn) D:\OneDrive 無法訪問了,且不是 NTFS 權(quán)限的問題,且無法改權(quán)限。估計(jì)在文件系統(tǒng)里搞了什么手腳。搞了好久搞不定,只能升級(jí)到 Win10,再復(fù)制一個(gè)備份,再刪掉。

            特此提醒廣大人民群眾注意。

            (原發(fā)于 GutHub Pages,2018-10-13 13:43:05)

            posted @ 2020-09-20 13:47 溪流 閱讀(566) | 評(píng)論 (0)編輯 收藏

            好久沒寫了,上來先問一個(gè)問題。。。羞射。。。

             

            有 A、B 兩個(gè)窗口,A 是 B 的 Owner,B 不激活不搶焦點(diǎn)。在 B 的 WM_LBUTTONDOWN 的時(shí)候,設(shè)置 A 窗口為 Capture;在  A 的 WM_LBUTTONUP 的時(shí)候 ReleaseCapture。

            操作是,在 B 上按下鼠標(biāo),然后一直按住鼠標(biāo)飄啊飄。在某一時(shí)機(jī)把 B 干掉,繼續(xù)動(dòng)鼠標(biāo)。此時(shí) A 還在,并且 A 仍然是 Capture 狀態(tài),但是 A 收不到 A 可視范圍外的 WM_MOUSEMOVE 了!在全過程中 A 也沒有收到 WM_CAPTURECHANGED。

             

            下面是栗子:

            http://pan.baidu.com/s/1mgurJIS

             

            求解釋。求解決。謝謝~!

            posted @ 2014-12-31 16:03 溪流 閱讀(3966) | 評(píng)論 (1)編輯 收藏

            內(nèi)容回顧:

            [1]十個(gè)步驟找回 Win8 中的微軟拼音新體驗(yàn)?zāi)J?/a>

            [2]發(fā)布個(gè)工具,一鍵恢復(fù)Win8/8.1中的微軟拼音長句模式(新體驗(yàn)?zāi)J剑?/a>

            在 [1] 中,我們找回了 Win8 里的微軟拼音新體驗(yàn)?zāi)J剑辉?[2] 中,依照 ePig 提供的方法,我們在 Win8.1 中也搬回了微軟拼音新體驗(yàn)?zāi)J剑粝铝艘稽c(diǎn)遺憾,不支持 Metro 應(yīng)用。

            image

            (其實(shí)還有一點(diǎn),沒有顯示圖標(biāo)。)

            原本我覺得無所謂,因?yàn)槲曳凑惶?Metro 應(yīng)用,Metro 下就用自帶的微軟拼音簡捷模式好了。可是,可是,輸入法管理器中,比如保留一個(gè)兼容 Metro 的輸入法,導(dǎo)致桌面下也比如保留簡捷模式了,這樣切換輸入法經(jīng)常切錯(cuò),離所謂“一個(gè)輸入法”的偉大目標(biāo)相差甚遠(yuǎn)。于是乎,不能忍。然后昨天起來看了下這個(gè)問題。

            原先微軟拼音輸入法的一個(gè)不知什么的GUID是 {81d4e9c9-1d3b-41bc-9e6c-4b40bf79e35e},該 GUID 代表的輸入法下有兩個(gè)輸入模式,新體驗(yàn)和簡捷。(這個(gè)構(gòu)架和相關(guān)內(nèi)容我不是很懂,具體請去查閱 TSF (Text Service Framework) 框架相關(guān)文檔。) Win 8 下只是刪除了新體驗(yàn)?zāi)J降哪莻€(gè)注冊表項(xiàng)并對注冊表項(xiàng)加權(quán)限保護(hù)達(dá)到禁用目的。Win8.1 下的變化是,老的文件被刪除了,且 {81d4e9c9-1d3b-41bc-9e6c-4b40bf79e35e} 被用作新的微軟拼音的 GUID 了,里面也不再分兩個(gè)模式了(其實(shí)只有原先的簡捷模式)。按照 ePig 提供的方法,從 Win8 中復(fù)制相關(guān)文件,并把文件中的 GUID 改了,重新注冊進(jìn)去。這邊我在一鍵恢復(fù)工具所帶的文件中是把 GUID 末尾 e 改為了 f,完整的就是 {81D4E9C9-1D3B-41BC-9E6C-4B40BF79E35F}。按道理應(yīng)該完全兼容才是,起碼 Win8 下是支持 Metro 的。微軟拼音很早就是 TSF 框架了(而不是 Imm),據(jù)我之前的了解,要支持 Metro,輸入法使用 TSF 框架就好了。

            想不通的情況下,就來比較下 Win8.1 下自帶的微軟拼音(簡捷模式)和我們新加的微軟拼音新體驗(yàn)?zāi)J降淖员眄?xiàng)差異:

            image

            發(fā)現(xiàn)自帶的多了幾項(xiàng)(紅框部分)。于是仿照著把這些補(bǔ)上去,結(jié)果確實(shí)不顯示“僅適用于桌面版”了,可是好像也沒法輸入了……于是每次只加一項(xiàng),依次試過去(窮舉法,鄙視)。最后發(fā)現(xiàn)前兩個(gè) ,也就是 {13A016DF-560B-46CD-947A-4C3AF1E0E35D}、{25504FB4-7BAB-4BC1-9C69-CF81890F0EF5} 可以要,最后 {74769ee9-4a66-4f9d-90d6-bf8b7c3eb461} 不能要。

            再看下 Win8 的,果然也是有這兩個(gè) Category 的:

            image

            然后這事情就算成了:

            image

            一鍵工具已更新,下載頁面:http://www.streamlet.org/Software/MSPYForever/

            那么這兩個(gè) GUID 到底是什么呢?Google 一下……

            關(guān)于前者,http://msdn.microsoft.com/zh-cn/library/windows/apps/hh967425.aspx#set_compatibility_flag 中有說明如下:

            聲明兼容性

            IME 通過使用 ITfCategoryMgr::RegisterCategory 為其 IME 注冊類別 GUID_TFCAT_TIPCAP_IMMERSIVESUPPORT 來聲明其兼容 Windows 應(yīng)用商店應(yīng)用。

            其中 GUID_TFCAT_TIPCAP_IMMERSIVESUPPORT 就是 {13A016DF-560B-46CD-947A-4C3AF1E0E35D}。

            {25504FB4-7BAB-4BC1-9C69-CF81890F0EF5} 也是個(gè)預(yù)定義的值,叫做 GUID_TFCAT_TIPCAP_SYSTRAYSUPPORT,按字面理解,系統(tǒng)托盤支持,可是查不到官方說明啊,http://msdn.microsoft.com/en-us/library/ms629012.aspx 這一頁啥也不說,是不是bug……

             

            不管怎么說,問題是解決了。大快人心。

             

            再順便黑下大微軟。

            無標(biāo)題

            看這張圖,我在寫代碼或?qū)慦ord或者寫別的文字,開著中文語言下的中文輸入法(寫代碼怎么會(huì)開中文?不要在意這些細(xì)節(jié)……),然后來了條 QQ 消息。我去任務(wù)欄點(diǎn)企鵝圖標(biāo)。結(jié)果剛點(diǎn)下,因?yàn)槿蝿?wù)欄、桌面是英文語言下的美式鍵盤,輸入法指示器變?yōu)?ENG,縮短了,企鵝圖標(biāo)跑右邊去了,點(diǎn)空了!!!

            正因?yàn)槿绱耍乙郧翱偸前延⑽恼Z言刪掉,只有中文語言,下面一個(gè)輸入法,靠 Shift 在輸入法內(nèi)切換中英文。可是 Shift 很容易誤操作有木有。最佳的方式還是中文語言下的美式鍵盤……這個(gè)問題很早之前研究過幾個(gè)小時(shí),但沒啥結(jié)果,后來想,如果真的沒辦法了,干脆寫一個(gè)空的輸入法原樣輸入輸出,叫做“美式鍵盤”得了。為啥中文下就不給鍵盤布局呢?為什么呢為什么呢為什么呢?

            昨天又去網(wǎng)上搜了下,結(jié)果高人已經(jīng)給出了方法了,不知道哪篇是原創(chuàng),就不引用了,有興趣的自己搜。這里還有個(gè)半官方的出處:http://answers.microsoft.com/zh-hans/windows/forum/windows_8-ime/windows-8%E7%9A%84%E8%BE%93%E5%85%A5%E6%B3%95/91917117-c5fd-4c61-ac2e-da0dd29d12fc。但其實(shí)美式鍵盤沒有圖標(biāo),會(huì)顯示“簡體”,所以也會(huì)有長短變化。最佳的方法還是恢復(fù)成語言欄的樣子:

            image

            這下同在中文語言下了,Ctrl+Shift 切輸入法,怎一個(gè)舒服了得~!至此,Win8、Win8.1 的輸入法問題對我個(gè)人而言已經(jīng)全部解決了,可以大規(guī)模重裝系統(tǒng)了。

            忍不住再黑下大微軟:http://answers.microsoft.com/zh-hans/windows/forum/windows_8-ime/%E5%85%B3%E4%BA%8E%E4%B8%AD%E6%96%87%E7%89%88windo/b5c3190f-bb82-4855-97f0-00d6011e3e33,這個(gè)答非所問,是不是在搞笑?

            posted @ 2014-04-20 11:22 溪流 閱讀(5510) | 評(píng)論 (3)編輯 收藏

            (cnBeta:http://www.cnbeta.com/articles/277936.htm

            首先貼個(gè)圖,大家來一起念臺(tái)詞~

            MSPYForever

             

            念完了木有?很激情澎湃義憤填膺有木有?

             

            這事情最早追溯到前年 8 月的一篇文章《十個(gè)步驟找回 Win8 中的微軟拼音新體驗(yàn)?zāi)J?/a>》,其實(shí)就是手工注冊一個(gè)COM完事,只是傻逼大微軟刻意弄了注冊表權(quán)限來屏蔽,操作起來略微繁瑣。到目前為止,Win8重裝系統(tǒng)已經(jīng)不下十次了,每次都是這樣手工操作,我已經(jīng)厭倦了。

            另外還有Win8.1上的問題,由于傻逼大微軟已經(jīng)完全刪除了文件,就沒法這么搞了,就算從Win8拷過文件來,也無法簡單注冊使用。加上我對8.1非常非常不感冒,一直沒去研究。前些天看到之前的那篇文章里 Charles Leigh 回復(fù)了兩篇文章(ePig 那篇是原創(chuàng)吧貌似,感謝),提供了解決方案。于是上個(gè)周末到現(xiàn)在就搗鼓個(gè)一鍵恢復(fù)工具,方便自己以后重裝用,也方便廣大微拼黨。

            微拼黨(包括我)孜孜不倦的追求微拼長句模式的情懷,讓我非常感動(dòng)。希望傻逼大微軟看到我們的心聲。別搞什么破詞組輸入法了,你搞不過本土這么多廠家的,你的下限也沒有本土廠家低,唯一的優(yōu)勢可能就是沒廣告沒彈窗了吧。至于輸入算法什么的,在詞組模式里面根本不足以體現(xiàn)得太多,長句模式才是考驗(yàn)啊。回頭吧!

            下載頁面:http://www.streamlet.org/Software/MSPYForever/

            CodePlex 項(xiàng)目頁面:https://mspyforever.codeplex.com/

             

            請微拼黨們多傳播。有 Bug 及時(shí)反饋。

            posted @ 2014-03-26 01:10 溪流 閱讀(6429) | 評(píng)論 (24)編輯 收藏
                 摘要: Timer這玩意兒很常用,卻又很煩人。煩人之處有四: 1.         如果將其設(shè)到HWND上,則 a)         必須手工維護(hù)Timer的ID,小心翼翼地保證這些ID不重復(fù),可能有人(比如我)就不怎么喜歡手工維護(hù)硬編碼的ID。 ...  閱讀全文
            posted @ 2013-06-25 00:18 溪流 閱讀(4911) | 評(píng)論 (6)編輯 收藏
            僅列出標(biāo)題
            共18頁: 1 2 3 4 5 6 7 8 9 Last 
            欧美亚洲另类久久综合婷婷| 热久久这里只有精品| 久久亚洲日韩看片无码| 无码专区久久综合久中文字幕| av国内精品久久久久影院| 久久婷婷五月综合成人D啪| 国产偷久久久精品专区| 国产综合精品久久亚洲| 久久人妻少妇嫩草AV无码专区| 久久久久久一区国产精品| 色综合久久久久久久久五月 | 亚洲精品久久久www| 嫩草伊人久久精品少妇AV| 久久亚洲中文字幕精品一区| 狠狠干狠狠久久| 丁香色欲久久久久久综合网| 久久精品一区二区影院| 久久精品国产久精国产| MM131亚洲国产美女久久| 久久久SS麻豆欧美国产日韩| 一本久道久久综合狠狠躁AV| 狠狠人妻久久久久久综合| 青青国产成人久久91网| 久久青青草原精品影院| 三上悠亚久久精品| 777午夜精品久久av蜜臀| 伊人色综合九久久天天蜜桃| 久久久久一级精品亚洲国产成人综合AV区 | 久久精品国产第一区二区| 免费精品99久久国产综合精品| 亚洲精品美女久久777777| 中文字幕人妻色偷偷久久| 久久综合亚洲色HEZYO社区| 中文精品久久久久人妻| 久久91精品国产91久| 国内精品久久久久影院薰衣草| 久久精品国产99国产精品亚洲| 国产精品久久久久蜜芽| 无码人妻久久一区二区三区| 久久天天躁狠狠躁夜夜网站| 久久国产色AV免费看|