私はユーザーに広告を表示するアプリケーションで作業しています。 Image
要素が実際に画面にレンダリングされ、ユーザーに表示され、別のアプリケーションでカバーされていないかどうかを判断できますか?要素がユーザーに表示されているかどうかを確認します
-3
A
答えて
1
あなたはWindowFromPoint
機能を使用できます。 http://www.pinvoke.net/default.aspx/user32.windowfrompoint
あなたはあなたのイメージに代表点を定義するために(死を?)必要があると思い、(Control.PointToScreen
)を、対応するスクリーン座標を取得し、その後、ウィンドウのハンドルを取得その点でWindowFromPoint
を使用し、返されたハンドルが画像を含むウィンドウに対応していることを確認してください。そうであれば、チャンスは良いとは限りませんが、ユーザーがイメージのほとんどを見ていることが良いです。
+0
最も良い方法は、画像の四隅を確認することです(画像が回転していないと仮定して)。 – Abion47
関連する問題
- 1. div内に要素が表示されているかどうかを確認
- 2. 要素リフレッシュページが表示されるかどうかを確認する
- 3. 同じドメイン内のiframe内に要素が表示されているかどうかを確認します。
- 4. 他の要素を表示していない場合は、要素が表示されているかどうかを確認してください。
- 5. 要素がjavascriptで表示されているかどうか確認してください
- 6. オーバーフロースクロールで要素が完全に表示されているかどうかを確認するDIV
- 7. iframe内の要素が画面に表示されているかどうかを確認する
- 8. React - 要素がDOM内に表示されているかどうかを確認する
- 9. SVG要素がビューポートに表示されているかどうかを確認する
- 10. umbracoユーザーに公開コンテンツが表示されているかどうかを確認します
- 11. 特定のDOM要素が表示されているかどうかを確認する方法
- 12. 要素が表示されているかどうかを確認する方法
- 13. Zeptoで要素が表示されているかどうかを確認する方法
- 14. Swiftを使用してTableViewにユーザーが既に表示されているかどうかを確認
- 15. 要素が削除されているかどうかを確認するJQuery
- 16. 要素が存在するかどうかをチェックして表示されているかどうかを確認します。
- 17. スプライトオブジェクトが表示されているかどうかを確認するには?
- 18. ユーザーが要素を表示してクリックできるかどうかを確認するにはどうすればよいですか?
- 19. htmlページで要素がユーザーに表示されているかどうかをテストします。
- 20. ユーザーがdbで確認されているかどうかを確認
- 21. 要素が表示され、クリック可能かどうかを確認する方法はありますか?
- 22. XSLT:要素が先に渡されたかどうかを確認します。
- 23. 分度器でいくつかの要素が表示されているかどうかを確認するにはどうすればよいですか?
- 24. dom要素にハイライトされたテキストが含まれているかどうかを確認します
- 25. 分度器:要素がページに表示されていないかどうかを確認しようとしています。(count()を使用して)
- 26. 要素がclientHeightにあるかどうか確認してください
- 27. NSWindowが表示されているかどうかを確認する方法
- 28. マーカーが表示されているかどうかを確認する(マップ) - マップボックス
- 29. ボタンが表示されているかどうかを確認するSelenium
- 30. セルが表示されているかどうかを確認する
達成しようとしていることがわかりません。 – KyloRen
@KyloRenは彼がアドウェアを作ろうとしているようだ。 –
@JohnSmith、あ、そうだよ。ありがとう – KyloRen