2011-08-01 29 views
1

我目前正在製作一個異想天開的iPhone應用程序,它可以讓你將Windows光標變成由iPhone控制的太空飛船(簡單旋轉等),並且當前我有移動並點擊但是我想添加一些額外的功能,比如可以在屏幕上拍攝的子彈,它們會移動直到它們死亡或點擊一個按鈕,然後點擊按鈕。我有兩個問題:看看鼠標點擊是否被處理

問題一:來檢測,如果鼠標目前超過一些可點擊的按鈕任何方式?或者有什麼方法可以查看是否處理了一個鼠標事件

問題二:有沒有辦法用小子彈覆蓋屏幕? (也許小[3,3]子窗口或東西嗎?)

更多信息:
客戶端程序會在C++
SDL或SFML將可能是圖形庫,如果有必要(WINAPI應該沒事)

+2

winAPI + IPhone = ???。 jk –

+0

從計算機上的iPhone接收輸入的程序的WinAPI =] iPhone == Obj-C和涉及的所有框架!我很抱歉沒有指出。 – ultifinitus

回答

2

最可靠的路線是Microsoft Active Accessibility interface。許多幫助視障人士的工具需要回答「這是一個按鈕嗎?」這個問題,MSAA回答了這個問題。

在Windows環境中重疊屏幕是微不足道的;只是創建一個窗口:)。它可以是部分透明的,所以你不限於矩形子彈。

+0

謝謝!!!!!太棒了!!!!正是我想要的!謝謝!!!! – ultifinitus