Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » schaltflächen in einem win32

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
19.04.2010, 20:37 Uhr
Tjelfe



Moin,

Wollte mal nachfragen, ob mir jemand weiterhelfen kann, denn ich suche eine Funktion, mit der man als "schaltfläche" arbeiten kann und das innerhalb des Fensters?

z.B.

GetDesktopWindow();

if(mPos.x==0 && mPos.y==0 && GetAsyncKeyState==FROM_LEFT_1ST_BUTTON_PRESSED)

{
mach...

}

nur dies ist ja ausserhalb des anwendugsfensters, und wenn es im Anwendugsfenster ist, und man es verschibt, dass der Ausgewählte bereich theoretisch auch verschoben wird funktioniert es auch nicht mehr wie es eigentlich soll...

Hoffe ihr versteht, was ich meine, und könnt mir helfen...

MFG

Dieser Post wurde am 19.04.2010 um 20:46 Uhr von Tjelfe editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
19.04.2010, 22:12 Uhr
0xdeadbeef
Gott
(Operator)


Tut mir leid, ich verstehe nicht, was du meinst. Kannst du es etwas klarer formulieren?

Außerdem gehört das ins WinAPI-Forum, ich schieb's mal da rüber.
-->
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
23.04.2010, 00:25 Uhr
Tjelfe



Sorry, war mir nicht sicher, wo ich es unterbringen soll...

Also Ich wollte eine schaltfläche innerhalb eines Fensters haben, dass wenn man da mit der Maus draufklickt, dass etwas passiert, if(mausklick bei schaltfläche 1){dann passiert...}


Gruß
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
23.04.2010, 03:43 Uhr
Hans
Library Walker
(Operator)


... und mit "Schaltfläche" meist Du einen Button, oder?

Dann wäre die Frage zu klären, ob Du das mit der WinAPI direkt machen willst, oder eine (Klassen-)Bibliothek wie MFC, VCL, qt oder irgendwas anderes benutzt oder benutzen willst. Denn davon hängt es ab, ob Du viele oder wenige Codezeilen allein dafür benötigst, das Windows das Ding anzeigt. - Die Auswertung von Mausklicks ist dann noch mal ein Thema für sich...

Hans
--
Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
23.04.2010, 07:57 Uhr
Tommix




Zitat von Hans:
... und mit "Schaltfläche" meist Du einen Button, oder?
Hans


Hüstel. Das Wort kommt aus einer Sprache, die da heißt "Deutsch":
http://de.wikipedia.org/wiki/Schaltfl%C3%A4che

Gruß, Tommix
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
23.04.2010, 12:12 Uhr
~Tjelfe
Gast


Es soll ein Butten in einem win32 Fenster werden, und dann über Winapi gesteuert werden.

Gruß
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
23.04.2010, 12:54 Uhr
Tommix



Hallo,
wenn Du Dir das ernsthaft antun willst könntest Du Dich hier:
www.winprog.org/tutorial/
mal reinlesen. Kapitel 3 behandelt da glaube ich das Thema. Für ein umfassenderes Wissen wirst Du um ein Buch aber nicht herumkommen. Um mit vernünftigem Zeitaufwand zu einer grafischen Oberfläche zu kommen sind die Bibliotheken der moderneren Sprachen aber sehr viel geeigneter (also die z.B. oben von Hans zitierten oder auch das .NET-Framework).

Gruß Tommix
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
23.04.2010, 19:25 Uhr
~Tjelfe
Gast


und wie würde man das über das .NET-Framenetwork machen?

Gruß Tjelfe
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
23.04.2010, 19:28 Uhr
Tjelfe



Oh, moment, währe ja eine neue Sprache hab ich grad festgestellt... würde das ja schon gern über c++ machen...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
23.04.2010, 22:17 Uhr
Hans
Library Walker
(Operator)


Hi,

Zitat von Tommix:

Hüstel. Das Wort kommt aus einer Sprache, die da heißt "Deutsch":

sehr interessant, da wär ich jetzt nicht drauf gekommen...

Aber ernsthaft: Ich finde den Begriff "Schaltfläche" irgendwie doof, auch wenn er inhaltlich richtig ist. Ausserdem heisst das Ding in den meisten mir bekannten Programmiersprachen auch "Button", also bleibe ich dabei. (Herdenverhalten hin oder her, falls das jemanden stören sollte.)

Was das Tutorium angeht, da gibt es hier auch eines auf Deutsch, um mal wieder darauf zurück zu kommen.

Hans
--
Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung.

Dieser Post wurde am 23.04.2010 um 22:17 Uhr von Hans editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: