Ł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
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