日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網營銷解決方案
C++界面庫截圖說明

對于C++界面庫:使用Graphic Element Template制作按鈕模板的說明進行詳細介紹,模板的屬性一共有6個:x、y、w、h、state、content,其中state有normal、hot和press三個取值。XML、代碼和截圖如下:

站在用戶的角度思考問題,與客戶深入溝通,找到惠東網站設計與惠東網站推廣的解決方案,憑借多年的經驗,讓設計與互聯(lián)網技術結合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:網站設計、做網站、企業(yè)官網、英文網站、手機端網站、網站推廣、主機域名、網站空間、企業(yè)郵箱。業(yè)務覆蓋惠東地區(qū)。

下面的模板文件有兩個模板,分別是background和button。background制作玻璃效果,button給background加上一個邊框,展示了property evaluation和template reference的功能:

 
 
 
 
  1.  1  version="1.0" encoding="utf-8" ?> 
  2.  2  xmlns="http://tempuri.org/irconfig.xsd"> 
  3.  3    
  4.  4      name="outer_border_brush" kind="solid"> 
  5.  5        r="96" g="128" b="255" a="255"/> 
  6.  6      
  7.  7       
  8.  8      name="up_content_brush_normal" kind="linear_gradient" gradient_angle="0"> 
  9.  9        r="224" g="224" b="224" a="255"/> 
  10. 10        r="192" g="192" b="192" a="255"/> 
  11. 11      
  12. 12      name="down_content_brush_normal" kind="linear_gradient" gradient_angle="0"> 
  13. 13        r="128" g="128" b="128" a="255"/> 
  14. 14        r="160" g="160" b="160" a="255"/> 
  15. 15      
  16. 16       
  17. 17      name="up_content_brush_hot" kind="linear_gradient" gradient_angle="0"> 
  18. 18        r="224" g="224" b="255" a="255"/> 
  19. 19        r="192" g="192" b="255" a="255"/> 
  20. 20      
  21. 21      name="down_content_brush_hot" kind="linear_gradient" gradient_angle="0"> 
  22. 22        r="128" g="128" b="255" a="255"/> 
  23. 23        r="160" g="160" b="255" a="255"/> 
  24. 24      
  25. 25       
  26. 26      name="up_content_brush_press" kind="linear_gradient" gradient_angle="0"> 
  27. 27        r="224" g="224" b="255" a="255"/> 
  28. 28        r="160" g="160" b="255" a="255"/> 
  29. 29      
  30. 30      name="down_content_brush_press" kind="linear_gradient" gradient_angle="0"> 
  31. 31        r="32" g="32" b="255" a="255"/> 
  32. 32        r="96" g="96" b="255" a="255"/> 
  33. 33      
  34. 34       
  35. 35      name="background_brush" kind="solid"> 
  36. 36        r="255" g="255" b="255" a="255"/> 
  37. 37      
  38. 38      name="text_brush" kind="solid"> 
  39. 39        r="0" g="0" b="0" a="255"/> 
  40. 40      
  41. 41      name="outer_border_pen" brush="outer_border_brush" endcap="round" join="round" weight="1"/> 
  42. 42      name="text_font" face="微軟雅黑" size="18"/> 
  43. 43    
  44. 44    
  45. 45      name="background"> 
  46. 46        
  47. 47          name="x" type="int" default="0"/> 
  48. 48          name="y" type="int" default="0"/> 
  49. 49          name="w" type="int" default="100"/> 
  50. 50          name="h" type="int" default="100"/> 
  51. 51          name="state" type="str" default="normal"/> 
  52. 52          name="content" type="str" default=""/> 
  53. 53        
  54. 54        
  55. 55          name="client" x="$x" y="$y" width="$w" height="$h"> 
  56. 56            brush="text_brush" font="text_font" text="$content" x="(client.width-this.width)/2" y="(client.height-this.height)/2"/> 
  57. 57   
  58. 58            brush="up_content_brush_normal" visible="$state=='normal'" 
  59. 59                      x="0" y="0" width="client.width" height="client.height/2" /> 
  60. 60            brush="down_content_brush_normal" visible="$state=='normal'" 
  61. 61                      x="0" y="client.height/2" width="client.width" height="client.height/2+1" /> 
  62. 62   
  63. 63            brush="up_content_brush_hot" visible="$state=='hot'" 
  64. 64                      x="0" y="0" width="client.width" height="client.height*4/9" /> 
  65. 65            brush="down_content_brush_hot" visible="$state=='hot'" 
  66. 66                      x="0" y="client.height*4/9" width="client.width" height="client.height*5/9+1" /> 
  67. 67   
  68. 68            brush="up_content_brush_press" visible="$state=='press'" 
  69. 69                      x="0" y="0" width="client.width" height="client.height*5/9" /> 
  70. 70            brush="down_content_brush_press" visible="$state=='press'" 
  71. 71                      x="0" y="client.height*5/9" width="client.width" height="client.height*4/9+1" /> 
  72. 72          
  73. 73        
  74. 74      
  75. 75      name="button"> 
  76. 76        
  77. 77          name="x" type="int" default="0"/> 
  78. 78          name="y" type="int" default="0"/> 
  79. 79          name="w" type="int" default="100"/> 

程序由4個按鈕組成,4個按鈕都是button的實例化,但是只處理了最后一個按鈕的消息。因為現(xiàn)在只有畫圖,所以消息處理部分是手動的。下面是截圖:

【編輯推薦】

  1. 如何正確編寫C++項目開發(fā)編寫項目計劃書
  2. 對C++庫函數進行學習探索總結筆記
  3. 深度演示C++語言的種種高安全性
  4. 詳細介紹如何準確無誤的編寫C++語言
  5. 深度演示C++語言的種種高安全性

分享文章:C++界面庫截圖說明
網址分享:http://www.5511xx.com/article/cooccii.html