青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆 - 7  文章 - 57  trackbacks - 0
<2025年12月>
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

常用鏈接

留言簿(3)

隨筆分類

隨筆檔案

文章分類

文章檔案

搜索

  •  

最新評論

閱讀排行榜

評論排行榜

在寫WG或者一些輔助小工具的過程中,難免會涉及到向窗口的某個控件發(fā)送鼠標(biāo)消息,或者是直接點(diǎn)擊窗口或者屏幕上的某一個區(qū)域。在資料不充分(例如對方使用的是DirectUI,控件的句柄就很難獲得,自然也很難知道某個控件或者對象相對于窗口或者屏幕左上角的坐標(biāo)值)的情況下,很難確定在發(fā)送鼠標(biāo)消息的時候,鼠標(biāo)的坐標(biāo)是多少。那么,如何快速地利用工具作簡單的查找呢?


筆者在制作一個QQ游戲的輔助工具時,就曾經(jīng)因?yàn)橐粫r間找不到兩幅圖片相對于窗口左上角的坐標(biāo)而苦惱。
(因?yàn)檫@個找茬輔助工具是基于屏幕截圖,像素點(diǎn)之間逐一直接比對的)
如何知道上圖兩個紅點(diǎn)分別相對于窗口左上角的坐標(biāo)值呢?
擴(kuò)展,又如何知道兩幅找茬圖片的寬度和高度呢?
網(wǎng)上不乏好的查找方法,但是為了獲取幾組值而另外寫程序,筆者認(rèn)為不夠靈活。
程序員還是應(yīng)該懶一點(diǎn)~

解決方案如下:
運(yùn)用photoshop的標(biāo)尺功能即可完成任務(wù):
筆者用的是photoshopCS4,估計(jì)其他版本也有這個功能。

第一步:
利用QQ自帶的截圖功能(TX這回自作聰明了,QQ截圖居然可以針對某個特定窗口或者某個特定控件截圖,從而省卻了全屏截圖過后裁切窗口的步驟),截取游戲窗口的PP,如下

第二步,在photoshopCS4中打開這張圖片,放大之,然后在工具欄中選擇標(biāo)尺工具,如圖:

標(biāo)尺工具


接著在圖片左上角的位置開始,沿著任意方向拖曳標(biāo)尺工具,就像平時在windows畫圖中畫直線一樣,然后我們會看到一條很細(xì)的直線被拖出;
筆者往下垂直拖曳,這除了能夠確定左上角坐標(biāo)之外,還可以測量出圖片的高度。
紅色框框里面的灰色線條(兩頭有十字圖案的)就是拖曳出來的直線標(biāo)尺。
藍(lán)色框框有幾組值,熟悉windows窗口編程的童鞋們應(yīng)該都可以笑而不語了,筆者不才,還是斗膽解說一下:
x:相對于圖片左上角的像素橫坐標(biāo)(也就是我們要找的圖片或者控件相對于窗口左上角的坐標(biāo)值)
y:相對于圖片左上角的像素縱坐標(biāo)(同上)
w:width,線段兩端端點(diǎn)之間的水平寬度(單位是像素)在這里是負(fù)數(shù)是因?yàn)楣P者的終點(diǎn)在起點(diǎn)的水平方向左邊,因此是負(fù)數(shù)。
h:height,線段兩端端點(diǎn)之間的垂直寬度(單位是像素)

注意:這里得到的數(shù)值是一個小數(shù),其實(shí)說白了也是精度問題。
平時在做windows窗口編程的過程中,控件的坐標(biāo)總是整數(shù),例如上圖的x = 9.44,要取9還是取10,那就要看我們在一開始選點(diǎn)的時候是否夠貼近真值。
這里目測一下(噗!O(∩_∩)O哈哈~),顯然是比真實(shí)圖像稍微偏左了,因此取10,其他值都按照這個方法處理。


用這種方法,可以測出兩幅圖片的左上角坐標(biāo)和圖片的寬、高。獲得值之后,運(yùn)用到程序中,誤差不會超過5個像素,到時在測試過程中微調(diào)一下就OK了。
筆者很幸運(yùn),第一次取整的時候就估中了,O(∩_∩)O哈哈~

針對QQ游戲大家來找茬,發(fā)放一下小屏幕版本的關(guān)鍵數(shù)據(jù)吧:
x1 = 10
y1 = 185
x2 = 403
y2 = 185
nWidth = 380
nHeight = 285


最后惡心一下:祝各位準(zhǔn)備YY各種游戲輔助工具的親們開發(fā)愉快,噗哈哈哈哈哈!

誰說只有美工能用PS捏?咱們程序員也可以適當(dāng)投機(jī)取巧一下嘛~哈哈





posted on 2011-07-24 22:22 ArthasLee 閱讀(10206) 評論(0)  編輯 收藏 引用 所屬分類: 筆記和疑問

只有注冊用戶登錄后才能發(fā)表評論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            蜜臀a∨国产成人精品| 久久成人免费网| 亚洲综合色婷婷| 亚洲国产网站| 亚洲与欧洲av电影| 欲色影视综合吧| 亚洲欧美国内爽妇网| 在线精品视频在线观看高清| 亚洲国产精品成人一区二区| 欧美人与禽猛交乱配视频| 久久九九精品| 欧美天天视频| 亚洲成色777777女色窝| 国产伦精品一区二区三区免费迷| 免费毛片一区二区三区久久久| 国产精品久久久久久久app| 亚洲高清不卡在线观看| 很黄很黄激情成人| 国产亚洲精品资源在线26u| 一二美女精品欧洲| 亚洲理论在线观看| 欧美激情一区二区三区蜜桃视频| 老司机午夜精品视频在线观看| 国产欧美一区二区三区视频 | 国产日韩欧美在线观看| 99国产成+人+综合+亚洲欧美| 亚洲成人资源网| 欧美影视一区| 欧美刺激午夜性久久久久久久| 黄色成人在线网站| 美乳少妇欧美精品| 亚洲日韩欧美视频一区| 在线亚洲电影| 国产欧美日韩亚洲一区二区三区| 亚洲欧美一区二区精品久久久| 久久国产欧美| 99成人在线| 国产嫩草影院久久久久| 欧美专区在线观看一区| 亚洲激情啪啪| 久久久999精品免费| 一区二区免费在线播放| 国产原创一区二区| 欧美日韩网站| 欧美二区乱c少妇| 亚洲一区二区精品在线| 亚洲国产合集| 久久久夜夜夜| 亚洲女同同性videoxma| 亚洲欧洲精品一区二区精品久久久| 欧美天堂亚洲电影院在线播放| 久久国产精品久久国产精品| 一本久道久久综合狠狠爱| 免费观看一区| 久久久xxx| 久久嫩草精品久久久精品一| 亚洲女同精品视频| 国产精品99久久久久久www| 最新精品在线| 日韩视频三区| 99视频一区| 亚洲欧美日韩国产一区| 亚洲欧美日韩久久精品| 亚洲欧美日韩国产综合| 西西人体一区二区| 欧美一区午夜精品| 狂野欧美激情性xxxx| 你懂的成人av| 99国产精品国产精品久久| 亚洲一二三区视频在线观看| 亚洲无亚洲人成网站77777| 一区二区三区精品久久久| 亚洲欧美国内爽妇网| 久久久国产精品一区二区中文| 久久综合九色99| 国产精品99免费看| 狠狠综合久久av一区二区小说 | 一本久久a久久精品亚洲| 一本高清dvd不卡在线观看| 亚洲一区二区三区中文字幕在线 | 久久精品免费观看| 亚洲精品在线视频观看| 欧美一区2区视频在线观看| 欧美成人dvd在线视频| 国产精品久久久免费| 亚洲国产精品一区二区三区| 午夜在线精品偷拍| 亚洲精品激情| 美女黄毛**国产精品啪啪| 国产精品v日韩精品| 亚洲国产裸拍裸体视频在线观看乱了中文 | 亚洲免费在线播放| 欧美69wwwcom| 影音先锋国产精品| 久久婷婷蜜乳一本欲蜜臀| 一本色道久久88综合日韩精品| 久久精品国产成人| 国产综合久久久久久鬼色| 亚洲自拍偷拍麻豆| 夜夜嗨av一区二区三区| 欧美日韩成人精品| 在线综合亚洲| 一区二区三区免费看| 国产精品看片资源| 欧美专区在线播放| 亚洲欧美日韩视频二区| 国产精品日韩一区二区三区| 欧美一级欧美一级在线播放| 夜夜狂射影院欧美极品| 国产精品欧美风情| 久久精品国产一区二区三区免费看| 亚洲欧美日韩精品综合在线观看| 国产欧美日韩一区二区三区在线观看| 午夜欧美不卡精品aaaaa| 欧美在线视频免费观看| 在线免费观看视频一区| 亚洲黄色毛片| 国产精品女人久久久久久| 久久久欧美精品| 欧美日韩第一区| 久久久人成影片一区二区三区| 久久久久九九视频| 亚洲一区视频| 欧美成人三级在线| 欧美中文字幕在线观看| 欧美 日韩 国产在线| 久久精品在线| 国产精品扒开腿做爽爽爽视频| 久久在线91| 国产精品日韩二区| 一区二区三区欧美日韩| 亚洲精品久久视频| 欧美顶级艳妇交换群宴| 快射av在线播放一区| 久久中文字幕一区二区三区| 国产精品一区二区久久久| 夜色激情一区二区| 亚洲特级片在线| 欧美日韩国产综合久久| 欧美激情在线| 一区二区三区欧美在线| 欧美激情综合五月色丁香| 亚洲黄色三级| 亚洲欧美久久久久一区二区三区| 欧美国产精品人人做人人爱| 欧美国产一区在线| 亚洲精品之草原avav久久| 欧美成人综合在线| 99精品欧美一区| 久久精品一区二区| 亚洲国产成人精品女人久久久 | 亚洲综合成人在线| 久久亚洲春色中文字幕久久久| 一区免费视频| 欧美日韩黄视频| 欧美一级久久久久久久大片| 你懂的网址国产 欧美| 夜夜精品视频| 国内精品一区二区| 欧美视频在线免费| 久久亚洲国产精品日日av夜夜| 亚洲国产欧美日韩| 久久婷婷丁香| 性久久久久久久| 日韩亚洲欧美在线观看| 国产综合av| 国产精品久久久久久一区二区三区 | 亚洲一区二区三区四区五区午夜| 欧美xx视频| 裸体丰满少妇做受久久99精品 | 在线观看日韩av电影| 欧美日韩视频在线第一区| 久热精品在线视频| 小黄鸭精品aⅴ导航网站入口| 亚洲三级影片| 亚洲美女在线国产| 欧美高清日韩| 久久亚洲免费| 免播放器亚洲| 亚洲成人在线网| 欧美激情网友自拍| 欧美成人免费全部观看天天性色| 久久精品国产精品亚洲| 欧美在线观看一二区| 亚洲欧美日本精品| 欧美在线播放视频| 巨乳诱惑日韩免费av| 欧美不卡视频| 亚洲激情一区二区| 亚洲美女黄色| 小黄鸭视频精品导航| 久久久无码精品亚洲日韩按摩| 欧美在线啊v| 欧美国产精品| 国产欧美一区二区精品秋霞影院| 国产日韩欧美综合一区| 亚洲国产精品99久久久久久久久| 亚洲精品欧美一区二区三区| 亚洲一区二区3| 久久综合久色欧美综合狠狠|