Autor Wątek: Tworzenie okna  (Przeczytany 1397 razy)

0 Użytkowników i 1 Gość przegląda ten wątek.

Offline Luki

  • Junior Developer
  • Narybek
  • *
Tworzenie okna
« dnia: 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.

Offline adrian_007

  • Master Developer
  • Starszyzna
  • *
    • WTW PLUGINS
Odp: Tworzenie okna
« Odpowiedź #1 dnia: 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