Einzelnen Beitrag anzeigen

Dust Signs

Registriert seit: 28. Dez 2004
Ort: Salzburg
379 Beiträge
 

Herausfinden, ob Punkt in einem Bereich liegt

  Alt 30. Mai 2006, 15:10
Hi!

Ich suche nach einer Routine, mit der ich herausfinden kann, ob ein Punkt in einem bestimmten Bereich liegt. Recherchen in der MSDN haben auf System.Drawing.Region hingewiesen - so weit, so gut. Allerdings finde ich keine Routine, mit der ich herausfinden kann, ob ein Punkt in dieser Region liegt.
Konkret geht es um ein "schiefes" Rechteck (um einen bestimmten Winkel gedreht) - ich muss herausfinden, ob ein Mausklick auf eine Grafik innerhalb dieses Rechtecks (siehe Grafik, halbtransparenter Bereich) liegt oder nicht. Gibt es da eine Methode? In Delphi gab es PtInRect für "normale" Rechtecke...

Dust Signs

PS. Crosspost CSF

[edit=sakura] C# als Fragebereich definiert. Mfg, sakura[/edit]
Miniaturansicht angehängter Grafiken
cmpxdemo_174.jpg  
(aka AXMD in der EE)
Die Nummer, die Sie gewählt haben, ist imaginär. Bitte drehen Sie Ihr Telefon um 90° und versuchen Sie es erneut.
  Mit Zitat antworten Zitat