K2T.eu :: Forum

Specjalne => API/SDK => Wątek zaczęty przez: Luki w Sierpień 03, 2011, 20:59:31 pm

Tytuł: Tworzenie okna
Wiadomość wysłana przez: Luki w Sierpień 03, 2011, 20:59:31 pm
Jakieś wskazówki co do tworzenia okien/form wewnątrz wtyczki?
Rejestracja klasy i utworzenie okna wydaje się działać. Jednak samo wyświetlenie go nie daje efektów, a WTW łapie crasha przy próbie wyładowania pluginu.

Skrawek kodu:
	ShowWindow(form, 0);
UpdateWindow(form);
MSG msg;
while(GetMessage(&msg, NULL, 0, 0)) {
TranslateMessage(&msg);
DispatchMessage(&msg);
}
Do tego ofc jest WndProc, lecz tymczasowo nie ma w niej nic poza zwróceniem wartości DefWindowProc.
Tytuł: Odp: Tworzenie okna
Wiadomość wysłana przez: adrian_007 w Sierpień 03, 2011, 21:52:56 pm
1. gdzie ty ta petle trzymasz
2. nie lepiej/wygodniej uzyc jakiejs biblioteki? (w visualu masz MFC i ATL (ja uzywam tego drugiego wraz z WTL)) ...

mozliwe, ze ta petla cos ci blokuje bo fcja nie moze wrocic po wywolaniu :p