• <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>
            萬星星@豌豆莢 歡迎加入我們
            一個吃軟飯的男人!!!!!我只想寫程序####
            微博:http://weibo.com/wanlianwen
            posts - 172,  comments - 1253,  trackbacks - 0
            網(wǎng)上看見過很多Skin技術(shù),但是以我所見提供代碼的真沒幾個能把細節(jié)處理好的,這里我提供一個來接受批評,內(nèi)存問題應該沒有或者很少,如果發(fā)現(xiàn)請告訴我一下。

            很久沒有擺弄窗口的skin了,上一次做好像還是1、2年前,當時有一些地方處理的不是很好,但是勉強能用。由于升級的需要,界面的技術(shù)也得動一下略作表示。根據(jù)自己的經(jīng)驗加上同事的前期技術(shù)調(diào)研加上后面自己的整理,一個比較滿意的方案算是出來了,在實現(xiàn)的基礎上盡量保證了Windows的基本特性,比如左上角的系統(tǒng)菜單、標題欄的系統(tǒng)菜單,模仿了QQ2008的一個特性:窗口的按鈕不在任務欄顯示,但可以通過ALT+TAB進行窗口的訪問。Skin的通用型上也做了最大化的兼容,active和unactive狀態(tài),12個方位貼圖,且為主窗口添加的菜單擴展按鈕并提供tooltip的支持。當然存在的問題還有待于慢慢發(fā)現(xiàn),暫時是一個滿意的方案,當然只包括頂層窗口的Skin,子窗口的將通過其他技術(shù)進行解決。題外話:有些人說xp不是有皮膚嗎?在Vista、Win7上這種技術(shù)還有存在的必要嘛?我自己的認為是一種界面風格代表的可能是一個企業(yè)的理念,可能成為企業(yè)的標識之一。

            界面預覽:




            代碼

            注:VS2008開發(fā),左鍵雙擊登錄窗口客戶區(qū)顯示主界面。代碼部分修改后可使用,但請不要使用圖片資源。
            posted on 2009-07-09 10:54 萬連文 閱讀(3529) 評論(14)  編輯 收藏 引用 所屬分類: 小作品

            FeedBack:
            # re: 頂層窗口的Skin
            2009-07-09 11:03 | 萬連文
            呃~~~,剛剛還說滿意就發(fā)現(xiàn)問題,主界面最小化后就會發(fā)生問題,修改中......

            已經(jīng)修改完畢,最小化的時候隱藏窗口(到托盤,過程沒有做),當然最小化之后你就沒法關(guān)閉了,由于沒有做托盤部分顯示主窗口的編程,所以測試的時候只能殺掉進程了。這樣應該不會再有什么麻煩了。  回復  更多評論
              
            # re: 頂層窗口的Skin
            2009-07-09 12:20 | Touchsoft
            我要能貼圖的話,也可以給你看一下我最近剛繪的。:)  回復  更多評論
              
            # re: 頂層窗口的Skin
            2009-07-09 12:31 | Touchsoft
            剛看了一下代碼,看來你也讀了“shareaza”源碼中的換膚部分。  回復  更多評論
              
            # re: 頂層窗口的Skin
            2009-07-09 12:37 | 萬連文
            @Touchsoft
            是的,很久以前看過,做的比較好,不過當初還是發(fā)現(xiàn)一些不完美的地方。  回復  更多評論
              
            # re: 頂層窗口的Skin
            2009-07-09 12:42 | Touchsoft
            回復真快,發(fā)現(xiàn)BUG,當窗口(你提供的代碼中的EXE,是那個登錄窗口。)處于非激活狀態(tài)時,此時,當鼠標移動到關(guān)閉等系統(tǒng)按鈕上時,不會高亮顯示。  回復  更多評論
              
            # re: 頂層窗口的Skin
            2009-07-09 12:46 | Touchsoft
            不會是最小化后,程序直接掛了吧。
            我也遇到過,是繪圖區(qū)域錯了,因為最小化后得到了一個錯誤的區(qū)域。12個方位貼圖中,有一個錯了。  回復  更多評論
              
            # re: 頂層窗口的Skin
            2009-07-09 12:56 | 萬連文
            當鼠標移動到關(guān)閉等系統(tǒng)按鈕上時,不會高亮顯示

            這個是故意處理的,因為我們的系統(tǒng)里面inactive只有一種狀態(tài),所以沒有區(qū)分,就沒有做inactive的高亮


            最小化之后程序掛掉?? 沒發(fā)現(xiàn)這個問題


            12個方位貼圖中,有一個錯了。 左上的IA狀態(tài)搞成上左了,已經(jīng)修改,我說怎么老是感覺inactive狀態(tài)左邊有一個小白點,謝謝!  回復  更多評論
              
            # re: 頂層窗口的Skin
            2009-07-10 09:32 | kuafoo
            我下載的里面怎么沒有第二個窗口的示例呢,很想知道那個菜單是怎么放到標題欄的  回復  更多評論
              
            # re: 頂層窗口的Skin
            2009-07-10 10:05 | 萬連文
            看最后面的注釋:

            注:VS2008開發(fā),左鍵雙擊登錄窗口客戶區(qū)顯示主界面。代碼部分修改后可使用,但請不要使用圖片資源。   回復  更多評論
              
            # re: 頂層窗口的Skin
            2009-07-22 21:53 | Qt
            想問下里面那個ini文件是自己根據(jù)圖片計算的值嗎?有沒有什么規(guī)律?  回復  更多評論
              
            # re: 頂層窗口的Skin[未登錄]
            2009-07-23 07:22 | 萬連文
            那個是根據(jù)美工的圖片來確定的,沒有規(guī)律,就是把點坐標起始和長寬卡住就可以了。  回復  更多評論
              
            # re: 頂層窗口的Skin
            2009-08-23 02:01 | classvia
            你好,感謝你的精彩文章,問個小問題,SKINPART_IA_TOP_LEFT中的IA代表什么,謝謝:)  回復  更多評論
              
            # re: 頂層窗口的Skin
            2009-08-24 02:30 | classvia
            知道了謝謝  回復  更多評論
              
            # re: 頂層窗口的Skin
            2011-08-27 14:23 | liqisong
            這個在win7下有點小問題,最小化后再彈出 樓主你看看
            應該是某個消息沒響應好  回復  更多評論
              
            簡歷下載
            聯(lián)系我

            <2009年7月>
            2829301234
            567891011
            12131415161718
            19202122232425
            2627282930311
            2345678

            常用鏈接

            留言簿(66)

            隨筆分類

            隨筆檔案

            相冊

            搜索

            •  

            最新評論

            閱讀排行榜

            評論排行榜

            国产精品久久久久久久app| 国产日韩久久免费影院| 无码精品久久一区二区三区| 99久久人妻无码精品系列蜜桃| 精品久久久久久久久免费影院| 久久精品夜色噜噜亚洲A∨| 精品久久久久国产免费| 国产日韩欧美久久| 久久久精品日本一区二区三区 | 久久99久久无码毛片一区二区| 国产精品一久久香蕉产线看| 久久久av波多野一区二区| 99国产精品久久久久久久成人热| 久久棈精品久久久久久噜噜| 久久亚洲私人国产精品| 国内精品人妻无码久久久影院| 麻豆精品久久精品色综合| 国产成人久久精品麻豆一区 | 亚洲乱码精品久久久久..| 久久精品国产亚洲AV香蕉| 久久久久亚洲精品无码蜜桃| 青青青伊人色综合久久| 亚洲国产精品成人久久蜜臀| 无码人妻久久一区二区三区免费 | 国产精品久久久久影视不卡| 久久免费精品视频| 综合久久一区二区三区 | 亚洲午夜无码久久久久| 国产精品岛国久久久久| 久久精品国产72国产精福利| 久久人与动人物a级毛片| 国内精品伊人久久久久| 午夜肉伦伦影院久久精品免费看国产一区二区三区 | AV狠狠色丁香婷婷综合久久| 精品视频久久久久| 亚洲国产另类久久久精品小说| 青草影院天堂男人久久| 亚洲中文精品久久久久久不卡| 国产高清国内精品福利99久久| 亚洲AV无码1区2区久久| 香港aa三级久久三级老师2021国产三级精品三级在 |