Ładny brzuch

Nie moge stworzyc zwyklego buttona umieszczonego w macierzystym okienku, kod ponizej:

hWindow = CreateWindowEx( NULL, "WinClass1", "* ZEN *",WS_OVERLAPPEDWINDOW | WS_VISIBLE, 0, 0, 640, 480, NULL, NULL,hInstance, NULL );

hButtonRect = CreateWindowEx( NULL, "Button", "Rectangle", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 50, 50, 100, 50, hWindow, HMENU( RECT_BUTTON_ID ), hInstance, NULL );

Handle sa zwracane poprawnie ( usunalem z posta sprawdzanie poprawnosci ). Kompilator nie wywala zadnych bledoow ale button sie nie pokazuje. Myslalem ze moze jest on zaraz zamalowywany, wiec proobowalem nawet zapobiec WP_PAINT ( return 0 ) w event handlerze. Okienko ma kolory z tla za nim ale buttona nadal nie widac:( Cos musi byc nie tak, ale co?

Z goory wieeeelkie dzieki:)

o O l_ahriman O o



cytat:l_ahriman napisa:

(...)BS_PUSHBUTTON_ID, 50, 50, 100, 50, hWindow,(...)

Jeeli to s wspdne lewego grnego rogu i prawego dolnego rogu Buttona to wpisz tam tak: 50, 50, 100, 75. Nie zajmuj si C++ .NET, ale moe to Ci pomoe.

Pozdro for All

gg:4826295 | neohacker@interia.pl

Z tym stylem przycisku, tj. "BS_PUSHBUTTON_ID" - to niepowinno by tak: BS_PUSHBUTTON, he?

NEOHACKER:

50, 50 to wspoolrzedne wzgledem lewego goornego rogu okienka, 100, 50 to rozmiar buttona...

cytat:b napisa:

Z tym stylem przycisku, tj. "BS_PUSHBUTTON_ID" - to niepowinno by tak: BS_PUSHBUTTON, he?

sorki BS_PUSHBUTTON bylo tylko sie pymylilem ( przy wklejaniu... :D ) jooz zmienilem. Ale i tak nie dziala, nie ma warningoow erroroow a button sie nie wyswietla...:(

o O l_ahriman O o



Moze blad lezy w innej czesci kodu?
Napisz go calego - to moze znajdziemy przyczyne...

ok udalo mi sie to w koncu zrobic :D dzieki za checi pomocy... temat uwazam za zamkniety

o O l_ahriman O o

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •