ich habe ein programm in GUI geschrieben mit ganz vielen buttons nun will ich das wenn ich z.b . die taste "5" drücke das dann der button "AB" ausgeführt wird und wenn ich die taste "Z" drücke der button "KJ" ausgeführt wird. allerdings weiß ich nicht wie ich den buttons die tasten zuweißen kann,
willst du das der effect ausgelöst wird der beim drüchen der buttons acktiviert wird geht das ganz einfach über WM_COMMAND oder willst du das es so aussieht als ob die buttons gedrückt werden -- Latein Unterricht ist die spätere Rache der Römer an den Germanen.
ja ob das nun so aussieht oder nicht da achte ich nicht drauf einfach nur die leichteste lösung allerdings kann ich mit WM_COMMAND nix anfangen also falls das das einfachste ist dann musst du mir das erklären an einem beispiel oder zumindest ein link der mir das auf einfache weise darstellt so das es auch ein anfänger begreift. aber danke
case WM_COMMAND: { if ( lParam == ( LPARAM )hButton ) // hButton ist dein Buttonhandle { if ( HIWORD( wParam ) == BN_CLICKED ) // bei einem Klick auf den Button { // Hier deine Funktion } } return0; }
also weder das beispiel von dir noch der link hilft mir weiter weil ich da einfach nix versteh das ist mir ein wenig zu abstrakt deshalb ein beispiel an dem ihr mir das hoffentlich erläutern könnt.
also wenn ich jetzt ein einfaches programm hab das 2 buttons hat und 3 edit-komponenten besitzt was muss ich dann wo hineinschreiben das z.b. bei eingabe von "e" der button ende ausgeführt wird und beim drücken der Taste "5" der button rechnen ausgeführt wird. wenn ich das bis jetzt richtig verstanden hab muss ich ja eine switch anweisung schreiben der die verschiedenen eingaben verarbeitet. somit stellen sich bei mir 2 fragen
1.wie muss die switch-anweisung aussehen (bitte am obigen beispiel erläutert) 2.wo soll ich die switch-anweisung platzieren.(also in welchem ereigniss)
ich danke euch schon mal im voraus für eine hoffentlich einfach verständliche lösung.
sorry aber ich versteh eh nicht den unterschied zwischen ansistandard und winapi/konsole und nun noch borland kann mir das mal jemand erklären.(oder muss ich diese frage nun wo anders stellen ?)
anci/iso c++ ist halt der standart und in gewisser weise das absolute minimum. das ist betriebs system und platform unabhängig und beinhaltet nur die struktur der sprache also(if while,klassen u.s.w.) und die standart bib. WinApi ist eine ansamlung von funktionen die mit c geschrieben sind und zum programmieren von windows aplikationen da sind. also betriebs system abhängig (in der winapi sind solche funktionen zum machen von buttons und darstellen von bildern aber da findest du nichts das dir ein arrey sortiert oder so das ist eh anci) borland c++ genau weiß ich das net aber ich glaube das ist eine extra samlung fon funktionen da ist ziemlich viel dabei (von borland gibt es viele extra sprachen z.B. borland pascal oder borland java) konsole ist halt dieses schwarze dos fenster. alle anci programme laufen in einer konsole -- Latein Unterricht ist die spätere Rache der Römer an den Germanen.
es sollte eigentlich funktioniern wenn du in die Form1 ereignisse unter OnKeyPress deinen gewünschten Buchstaben eingibst (enter^^) dann wird automatisch im quelltext etwas angelegt zb hier mit M
dann müsste eigentlich der button1 durch taste m gedrückt worden sein -- Microschrott präsentiert Windoof SE Natiol jetzt sofort den Mega-Bundle bestellen mit der stylischen 3Tasten Tastartur (Strg, Alt, Entf)
was willst du damit eig erreichen mit dem tastendruck? -- Microschrott präsentiert Windoof SE Natiol jetzt sofort den Mega-Bundle bestellen mit der stylischen 3Tasten Tastartur (Strg, Alt, Entf)Dieser Post wurde am 26.12.2006 um 10:33 Uhr von Multi editiert.