使用TImageList時遇到過的蠢問題

2021-09-27 05:16:27 字數 362 閱讀 7608

一般的windows程式,會有工具欄圖示、選單圖示,工具欄和選單欄圖示由於顯示效果的需要,尺寸一般是不一樣的,工具欄的大,選單的小。一般的選單或者工具欄又會有可用和不可用兩種狀態,所以又需要準備彩色和灰色兩種圖示。這樣一來,同乙個圖示,實際上需要大小不同、可用與不可用的四個圖。

以前我就為每乙個圖示準備了四張圖,使用4個timagelist,每個imagelist放同一類同圖示。由於不是專業的美工,做起圖來很費工夫,圖示一多,往往大半天就去掉了。

最近才發現,其實不用這麼麻煩。只需要準備可用與不可用兩種圖示就可以了。4個timagelist中,兩個正常的放入大的圖示,另外兩個,只要設定好imagelist的height和width,同樣匯入大圖示,但顯示出來的就是小圖示了。

使用CocoaPods時遇到pod setup失敗

解釋 pod setup 的本質就是將 上的specs 專案clone 到 users 使用者名稱 cocoapods repos 目錄下。若此目錄下已有 specs 專案,則會將專案更新到最新的狀態。由於 specs 很大,容易導致 pod setup 失敗。這時就需要我們手動安裝 specs 若...

使用ToluaFrameWork時遇到的一些問題

最近的專案在使用tolua框架熱更新。在做初期準備時,拿著github上的toluaframework進行學習和修改,在匯出安卓包時,遇到了一些問題,因此記錄了一下。1.plugins目錄下的x86和x86 64資料夾中的tolua要設定成不同的平台,android libs的armeabi v7a...

使用QT Creator 時遇到的問題

使用qt在windows下進行開發的環境有兩種 一種使用nokia提供的qtcreator,另外一種是eclipse cdt qt外掛程式 可以在官網上找到 其實兩種ide的執行環境都是一樣的 都是mingw qtsdk 現在說下進行程式設計時常遇見的問題,估計大家都會遇到 最常見的就是qt4.6的...