討論串[問題] VB6-照片轉參數
共 14 篇文章

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者CuckooBoy (阿書)時間18年前 (2007/07/21 21:51), 編輯資訊
0
0
0
內容預覽:
引述《璉璉 <devil@tainan.com.tw.x>, 看板: Programming》之銘言:請教一下. VB可以做........取得圖片的 HI COLOR嗎?. 就是得到一些65536的一些參數...而不是255 0 0. --. 發信站: 批踢踢實業坊(ptt.cc). ◆

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者devil.時間18年前 (2007/07/21 21:01), 編輯資訊
0
0
5
內容預覽:
一般的作法:. Private Declare Function GetPixel Lib "gdi32.dll" (ByVal hdc As Long, ByVal x As Long, ByVal y As Long) As LongPrivate Declare Sub CopyMemory
(還有1703個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者leicheong (睡魔)時間18年前 (2007/07/21 19:41), 編輯資訊
0
0
0
內容預覽:
因為這在C++中可以直接cast到struct轉回ARGB值, 不存在performance. 的問題.. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 58.152.218.98.

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者CuckooBoy (阿書)時間18年前 (2007/07/21 19:38), 編輯資訊
0
0
0
內容預覽:
喔喔..了解. 感覺......要先轉2進制...不滿24BIT就補0. 0~7BIT是R 8~15是G 16~23是B. 為什麼他的函式要這樣設計,不是很麻煩嗎?值接給整數255不是很方便嗎?. 還是....可以用在某些情況下??. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ Fro

推噓0(0推 0噓 2→)留言2則,0人參與, 最新作者leicheong (睡魔)時間18年前 (2007/07/21 18:43), 編輯資訊
0
0
0
內容預覽:
那API傳回的是unsigned int32, VB6不支援unsigned long所以要點技巧.. 要速度的話需要用到bitwise arithmatics, 不過不要求速度的話可以. 先把它轉成Hex string (也就是用Hex$()) 再在後面補零至 6 個字元.. Red是最後兩個字元
(還有27個字)