全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1682
推到 Plurk!
推到 Facebook!

指定某一Win視窗而顯示256色模式

尚未結案
dotdot
版主


發表:29
回覆:142
積分:64
註冊:2002-08-09

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-04-07 13:53:51 IP:211.22.xxx.xxx 未訂閱
大部分的顯示設定均作用到整個螢幕顯視 我想提出討論的是是否有辦法指定某一視窗 強制其顯示不同的顏色模式 不知道會不會太異想天開.. 例如:原本的顯示模式為全彩 但是指定某一視窗的
tender
初階會員


發表:23
回覆:90
積分:37
註冊:2002-09-26

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-04-07 16:07:58 IP:203.69.xxx.xxx 未訂閱
基本上是可以的,請查閱 DirectX SDK,
tender
初階會員


發表:23
回覆:90
積分:37
註冊:2002-09-26

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-04-07 16:17:35 IP:203.69.xxx.xxx 未訂閱
sorry!! 不小心就Post出來了 http://msdn.microsoft.com/library/default.asp?url=/nhp/Default.asp?contentid=28000410 簡單的原理就是先做一個色面,及自己的色盤.. 然後再開始剪下貼上,剪下貼上...
dotdot
版主


發表:29
回覆:142
積分:64
註冊:2002-08-09

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-04-07 16:36:43 IP:211.22.xxx.xxx 未訂閱
那自訂色不就只能FOR某自己"專用"的APP做用而已嗎 我這麼說好了 假如我有一個程式他必須顯示在256色下 只是一旦設為256色桌面會變成很醜 所以看是否有辦法 指定該視窗為256格式 其他不變 我在想是不是先用"欺騙"或是直接INDEX到WINDOWS的256色盤 呵呵目前只有這兩種想法
lcsboy
版主


發表:87
回覆:622
積分:394
註冊:2002-06-18

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-04-09 00:11:15 IP:211.76.xxx.xxx 未訂閱
以不變應萬變, 有個像玩魔術的方法: http://delphi.ktop.com.tw/topic.php?method=SugestGood&method2=Y&TOPIC_ID=22596    在你要秀的整個Form前, 貼一張整個視窗的Form or TImage, 只要能畫出圖就好    接著在OnPaint, 裡面, 把你原先呈現的原色, 作完256色的運算貼到這個要欺 騙User眼睛的Form or TImage, 就完成了    要弄成16色, 48色, 128色, 都隨你玩
dotdot
版主


發表:29
回覆:142
積分:64
註冊:2002-08-09

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-04-09 09:59:16 IP:211.22.xxx.xxx 未訂閱
這樣說好了~我有實驗某個遊戲 作為外掛練習對象(遊戲名稱先不提) 先說說它的執行流程 一開始是以640x480x256color 第一次程式執行時default會自動顯示為全螢幕 如果把該遊戲 切到視窗型態進行(也就是變成一般win視窗)的話,必須將WINDOWS的顏色調為256色(呵呵熟的人應該大概知道啥遊戲嚕)..但是此時桌面會變很醜 或是同時執行一些不支援256色的程式時 會造成系統不太穩定的現象..所以才心想 是否可以在不改全彩模式下 同時讓該遊戲畫面顯示在視窗型態 本來以為我的想法觀念不正確 或是根本不可行 可是我再找資料的同時..在大陸網站DOWNLOAD一個外掛程式 居然可以@@讓該遊戲顯示在全彩下以視窗型態進行,USER不必再去更動為256色,桌面依然美麗讓我感到又點感動 也又點憤怒,想到既然有外掛做得到 何以官方網站不去修改呢?而且該遊戲出來好幾年 難道是修改點User Friendly賺不了幾個錢增加不了幾個會員,所以就不管了?不怪政府提倡不提倡 遊戲OR軟體工業 我想基本上要有正確的心態才對 或者是我錯了.搞不好此修改需要耗費龐大財力人力與時間才得以完成 所以我想說自己親自去嘗試實做看看 對一件事情比較客觀順便也練練功^^哈哈 抱歉 發那麼多牢騷
lcsboy
版主


發表:87
回覆:622
積分:394
註冊:2002-06-18

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-04-09 14:55:15 IP:211.23.xxx.xxx 未訂閱
我想, 你說的是合理的, 可以作到, 不過~ 那樣的技術應該牽扯滿多的, 也許要動到硬體, 也許只要很熟OS 我沒作過, 所以我不能下評語    應該不是幾個API就可以搞定的.    興趣是學習的動力, 我支持你 既然你有現在的 >
jackkcg
站務副站長


發表:891
回覆:1050
積分:848
註冊:2002-03-23

發送簡訊給我
#8 引用回覆 回覆 發表時間:2003-04-09 16:07:20 IP:61.221.xxx.xxx 未訂閱
這篇不是bcb不過可以參考看看 【轉貼】在16色模式下顯示256色及全彩色 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=28414 方便日後 查尋所以 庵另外貼上 ********************************************************* 哈哈&兵燹 最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好 Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知 K.表Knowlege 知識,就是本站的標語:Open our mind to make knowledge together! 希望能大家敞開心胸,將知識寶庫結合一起
------
**********************************************************
哈哈&兵燹
最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好

Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知
K.表Knowlege 知識,就是本站的標語:Open our mind
Royce520
高階會員


發表:18
回覆:157
積分:100
註冊:2002-09-13

發送簡訊給我
#9 引用回覆 回覆 發表時間:2003-04-10 05:19:22 IP:61.216.xxx.xxx 未訂閱
若以顯示卡硬體來說, 如果可以支援全彩(24bit,現今多數顯示卡都是)的話, 不論你調成什麼模式(8bit, 15bit, 16bit等), 對顯示係統來說都是 24bit的, 其方法則是透過 調色盤與抖動法 來調配, 讓影響我們的視覺系統.    對於 dotdot 說的哪個外掛程式, 我猜是針對那個遊戲才有用吧 別的遊戲也可以外掛進來嗎 一般遊戲如果透過系統叫用改變解析度的api, 通常會對整個winos 起作用, 所以全體一視同仁受到影響, 我想這對系統設計來說 比較簡單也少問題< > 這個主題很有趣 不過也有其特定的難度, 針對個別成是或許比較可行吧 < >
------
不要忘記呼吸,不要忘記編程! ∩__∩
dotdot
版主


發表:29
回覆:142
積分:64
註冊:2002-08-09

發送簡訊給我
#10 引用回覆 回覆 發表時間:2003-04-10 11:26:44 IP:61.70.xxx.xxx 未訂閱
TO.lcsboy: 我曾經嚐試用SPY 去分析他那外掛的MESSAGE ;還有ResourceHacker去窺究其結構.可是他似乎有做保護 ResourceHacker無法讀出他的資源 而SPY 得到的MESSAGE好像也經過 "過濾"一樣,找不到比較特別的線索呵呵~寫那玩意的大陸人不是省由的燈呵呵~~ TO.jackkcg: 感謝您提供相關訊息 有時間我會好好研究他^^ TO.Royce520: 他那外掛不算是公用的所以只有特定遊戲可以RUN~雖然提出這主題我不敢說一定能得到完美的答案 不過經過各對大大討論小弟大概有一些概念 我想這問題可能短時間無法驗證 不過我有空還是會去慢慢嚐試..畢竟有特定的難度 更能發會他討論的意義
lcsboy
版主


發表:87
回覆:622
積分:394
註冊:2002-06-18

發送簡訊給我
#11 引用回覆 回覆 發表時間:2003-04-10 15:06:00 IP:211.23.xxx.xxx 未訂閱
引言: TO.lcsboy: 我曾經嚐試用SPY 去分析他那外掛的MESSAGE ;還有ResourceHacker去窺究其結構.可是他似乎有做保護 ResourceHacker無法讀出他的資源 而SPY 得到的MESSAGE好像也經過 "過濾"一樣,找不到比較特別的線索呵呵~寫那玩意的大陸人不是省由的燈呵呵~~
架恐怖唷~ 聽說也有方法讓SoftIce載進來也無法debug < > 加油唷~ 找出一些線索的話, 你這方面就變成專家了< > 可以的話, 記得分享一下 :)
dotdot
版主


發表:29
回覆:142
積分:64
註冊:2002-08-09

發送簡訊給我
#12 引用回覆 回覆 發表時間:2003-04-25 08:43:41 IP:211.22.xxx.xxx 未訂閱
這問題先掛住好了 我還是先結案 又空再來研究 再跟大家分享 因為手頭上有很多東西要趕> <~~ 那得分我就先給Royce520大大囉 因為那段話讓我得到一些比較關鍵性的領悟 也感謝其他回覆的大大喔 祝快樂^^
系統時間:2024-11-23 19:14:49
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!