作者virdust2003 (替机壳洗个热水澡)
看板C_Sharp
标题Re: [问题]有关自动取得RGB数值的问题 ?
时间Sat Sep 3 00:14:53 2005
应该是不用抓下来,没效率也不必要
hdc=GetDC(0) 取得桌面的
再用 GetPixel(hdc,Point)
类似流程是这样,但怕的 会不会有那种硬体加速的 播放,导致 抓不到像素
就像是 投影机 拨不出 萤幕的影片 一样
至於 函式宣告, 查 MSDN就行
※ 引述《heresy (Heresy)》之铭言:
: ※ 引述《vivianCute (最可爱了啦~*)》之铭言:
: : 新手上路,若跑错地盘,请多包含^^"
: : 因作品的需要,
: : 希望各位前辈们能指导一下。
: : 用c语言或c++或java或VB等语言,
: : 能够做出下列需求的程式吗?
: : 关键在?谢谢指导。
: : 我用flash做了一个swf的档,
: : 我该怎麽样才能让电脑自动算出我要的RGB值呢?
: : 例如我设定一个点,
: : 以滑鼠指标为订位点。
: : 给他10~20fps的速度(程式可以设定fps),
: : 然後电脑自动帮我算出我要的那个点每一格的RGB值,
: : 然後再自动存成Excel。
: : 恳请各路高手指教,感激不尽!
: 用 CSharp 的话,这里有撷取萤幕的方法
: http://www.codeproject.com/csharp/Screen_Capturing.asp
: 抓下来後,再去找点的颜色就好了
--
-----------------------------------------------------------------------------
功课重,Project多的好帮手--专案王
http://steven.twbbs.org/ProjectKing
增加右键的威力RightMenuKing--右键王
http://steven.twbbs.org/RightMenuKing/
备份重要档案的好帮BackupKing--备份王
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.164.5