C# MouseEnter auf Win7

Diskutiere C# MouseEnter auf Win7 im Developer Network Forum im Bereich Hardware & Software Forum; Moin leute, ich habe hier ein programm, was sich bei mouseleave verkleinert (auf 3 x 3 px) und bei mouseenter sich wieder in den orginalzustand...
  • C# MouseEnter auf Win7 Beitrag #1
P

PyroDragonfly

Bekanntes Mitglied
Dabei seit
24.09.2009
Beiträge
410
Reaktionspunkte
0
Moin leute,

ich habe hier ein programm, was sich bei mouseleave verkleinert (auf 3 x 3 px) und bei mouseenter sich wieder in den orginalzustand zurücksetzt..

auf win xp geht das wunderbar, aber bei win7 64bit mit visual studio 2008 xpress geht es ab unter 19x19 px nichtmehr:(...

beim debuggen merkt man, dass er das mouseenter gar nicht mehr bemerkt/verarbeitet... ab 20x20 gehts wieder ganz normal...

habt ihr da irgend eine idee?


mfg
Pyro
 
  • C# MouseEnter auf Win7 Beitrag #2
U

UnimatrixZero

Bekanntes Mitglied
Dabei seit
27.06.2001
Beiträge
645
Reaktionspunkte
0
Vermutlich ist da ein Rahmen ums Fenster und MouseEnter funktioniert nur, wenn die Maus in den Client-Bereich des Fensters gelangt.

Hab's kurz mal ausprobiert. Funktioniert. Um den Rahmen verschwinden zu lassen, versuch mal: FormBorderStyle = FormBorderStyle.None;
 
  • C# MouseEnter auf Win7 Beitrag #3
P

PyroDragonfly

Bekanntes Mitglied
Dabei seit
24.09.2009
Beiträge
410
Reaktionspunkte
0
der Rahmen ist schon weg... wie schon gesagt... bei xp gehts ja... das ist ja das komische, dass es dann bei 7 nicht geht:(..

noch ne idee?
 
  • C# MouseEnter auf Win7 Beitrag #4
U

UnimatrixZero

Bekanntes Mitglied
Dabei seit
27.06.2001
Beiträge
645
Reaktionspunkte
0
der Rahmen ist schon weg... wie schon gesagt... bei xp gehts ja... das ist ja das komische, dass es dann bei 7 nicht geht:(..

noch ne idee?
Ich habe Win7 laufen und zum Testen eine Windows-Forms-App erzeugt, die nur die beiden Maus-Events abfängt. Läuft. Auch mit 3x3-Pixel-Fenster.
 
  • C# MouseEnter auf Win7 Beitrag #5
P

PyroDragonfly

Bekanntes Mitglied
Dabei seit
24.09.2009
Beiträge
410
Reaktionspunkte
0
hm.. komisch.. bei mir auch.. .aber nur, wenn ich ein neues prog schreib.. bei dem alten, was vom 2005er portiert worden ist, geht es nicht oO..

dann muss ich es wohl nochmal schreiben...

aber noch eine frage... warum ist location (0;0) != oberste linke ecke?
 
  • C# MouseEnter auf Win7 Beitrag #6
U

UnimatrixZero

Bekanntes Mitglied
Dabei seit
27.06.2001
Beiträge
645
Reaktionspunkte
0
  • C# MouseEnter auf Win7 Beitrag #7
P

PyroDragonfly

Bekanntes Mitglied
Dabei seit
24.09.2009
Beiträge
410
Reaktionspunkte
0
ok, danke, dann werd ich das mal probieren:)..
 
Thema:

C# MouseEnter auf Win7

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.179
Beiträge
1.579.172
Mitglieder
55.878
Neuestes Mitglied
Satan666
Oben