• <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)存問題應(yīng)該沒有或者很少,如果發(fā)現(xiàn)請告訴我一下。

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

            界面預(yù)覽:




            代碼

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

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

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

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

            <2011年3月>
            272812345
            6789101112
            13141516171819
            20212223242526
            272829303112
            3456789

            常用鏈接

            留言簿(66)

            隨筆分類

            隨筆檔案

            相冊

            搜索

            •  

            最新評論

            閱讀排行榜

            評論排行榜

            2021国产精品午夜久久| 久久99精品久久久久久久久久| 日本久久久久久中文字幕| 91久久精品国产91性色也| 精品人妻伦九区久久AAA片69| 人妻无码久久精品| 久久综合亚洲欧美成人| 91精品国产综合久久香蕉 | 久久亚洲国产成人影院| 无码国产69精品久久久久网站| 色综合久久88色综合天天| 久久久无码精品亚洲日韩京东传媒| 狠狠色丁香久久婷婷综合五月| 久久久久九九精品影院| 久久人妻少妇嫩草AV无码专区| 久久久久久久综合综合狠狠| 久久国产精品99精品国产| 伊人久久一区二区三区无码| 久久99精品国产99久久| 久久人妻无码中文字幕| 久久亚洲电影| 办公室久久精品| 久久免费国产精品一区二区| 久久精品国产亚洲AV香蕉| 亚洲国产成人久久一区WWW| 伊人色综合久久天天| 97超级碰碰碰久久久久| 久久精品国产亚洲AV不卡| 怡红院日本一道日本久久 | 精品久久一区二区| 久久99国产综合精品| 亚洲中文字幕无码久久综合网| 亚洲欧美另类日本久久国产真实乱对白| 日本道色综合久久影院| 久久91精品久久91综合| 久久国产乱子伦精品免费强| 久久w5ww成w人免费| 久久国产高清字幕中文| 中文字幕一区二区三区久久网站| 91精品国产综合久久久久久| 91精品国产乱码久久久久久|