Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » ID eines CButton

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
25.10.2005, 14:21 Uhr
AndyDD



Hallo.

In der Viewklasse meiner Anwendung habe ich 6 CButton-Objekte, die ich in MyAppView::OnCreate() mittels Create-Methode aufrufe. Der letzte Parameter der Create-Methode bestimmt ja letztlich die ID des Buttons. Nun meine Frage: vergibt man diese willkürlich? Ich wollte in der Ressource.h einige IDs definieren und weiß nicht so recht, welchen Zahlenbereich ich ungefährlich nutzen kann. Oder gibt es dafür auch eine Variable ähnlich wie bei den Windows-Messages (WM_USEr oder WM_APP), die man dann mit WM_APP+1 .... unsw. hochzählen kann?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
25.10.2005, 15:47 Uhr
mmc20
puss in boots


hi,
für sowas eignet sich der WM_USER bereich, zumindest nehm ich den immer für sowas.
ich schreib mir dann in den header der App (dann ist das gleich allen klassen bekannt)

C++:
enum { IDC_MEINBUTTON1 = WM_USER,
        IDC_MEINBUTTON2,
        IDC_MEINBUTTON3
};

 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
25.10.2005, 17:05 Uhr
AndyDD



Hallo,

genau sowas hatte ich mir auch schon gedacht. Mich hatte nur etwas irritiert, dass WM_USER ja für Nachrichten und nicht für Ressourcen-IDs steht. Datentechnisch wird das ja nicht unterschieden, sind ja beides Ganzzahltypen (long glaub ich).
Wo kann man denn mal eine Zusammenstellung finden, welche Zahlenbereiche frei verfügbar sind, welche von Windows belegt werden und welche Visual C++ benutzt?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


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: