Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » sendmessage

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
23.02.2006, 14:21 Uhr
mischa
Fragender


ich habe mir da was zusammen gedichtet aber es funktioniert nicht es wird zwar kompeliert aber passieren tut trotzdem nichts


C++:
#define WM_MINE 1234
...
switch(message)
{
case WM_COMMAND :
...
SendMessage(WinProc,WM_MINE,0,0);
return 0;
...
case WM_MINE:
MessageBox(hwnd,"hallo","",MB_OK);
return 0;



vielleicht hab ich das SenMessage auch falsch verstanden
bitte um hilfe
--
Latein Unterricht ist die spätere Rache der Römer an den Germanen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
23.02.2006, 17:44 Uhr
xXx
Devil


hmm
1. WM_APP+10 würde ich nehmen(10 ist natürlich nur nen Bs. Wert...)
2. SendMessage(...)...
3.

C++:
#define WM_MINE WM_APP + 10

// ...
switch(message)
{
case WM_COMMAND :
    // ...
    SendMessage(hwnd, WM_MINE, 0, 0);
    return 0;
case WM_MINE:
    MessageBox(hwnd, "Hi!","WM_MINE", MB_OK | MB_ICONINFORMATION);
    return 0;
// ...
}


Aber, wie wäre es, wenn du für die SendMessage mal nen sinvolleren PLatz suchen würdest?

Dieser Post wurde am 23.02.2006 um 17:45 Uhr von xXx editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
23.02.2006, 22:02 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


man sollte WM_USER verwenden. bzw WM_USER+beliebigen wert
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
23.02.2006, 22:27 Uhr
xXx
Devil


K hab mich vertan... sry
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
25.02.2006, 16:15 Uhr
mischa
Fragender


ich hab das mit WM_USER+10 probiert aber es pasiert trotzdem nix
@xXx
was meinst du mit einem besserem platz
--
Latein Unterricht ist die spätere Rache der Römer an den Germanen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
25.02.2006, 16:19 Uhr
Tommix



Hallo,

Zitat von xXx:

SendMessage(hwnd, ...


aber

Zitat von mischa:

SendMessage(WinProc, ...


Evtl. dies das Problem?

- Tommix

Dieser Post wurde am 25.02.2006 um 16:20 Uhr von Tommix 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: