Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Zarejestruj się!
   

Ostatnia aktualizacja
Wczoraj
o godz. 23:58:04
Statystyki serwisu
Gości on-line:
» 3
Zarejestrowanych użytkowników:
» 1224
Odwiedzin w ciągu 24h:
» 493
Wszystkich odwiedzin:
» 3343
Ostatnio aktywni
dzisiaj: 1h » 17 min temu
dzisiaj: 2h » 39 min temu
dzisiaj: 3h » 0 min temu
wczoraj o 23:27:38
» RiVi
wczoraj o 23:15:25
» ison
wczoraj o 23:08:00
wczoraj o 22:19:54
wczoraj o 22:09:05
wczoraj o 21:56:18
wczoraj o 21:51:08
wczoraj o 21:46:40
wczoraj o 21:44:23
wczoraj o 21:31:49
wczoraj o 21:31:48
wczoraj o 21:26:11
wczoraj o 21:10:56

Zamykanie procesu w WinApi

AutorWiadomość
Zamykanie procesu w WinApi
» Napisano 2010-06-03 11:44:08
Kiedy kompiluję jakiś program w WinApi, i go zamykam to on nadal jest w procesach. Jak zrobić, aby go stamtąd wywalić? :)
Czytałem gdzieś o WM_CLOSE i zrobiłem to tak, lecz on nadal jest w tych procesach...:
C/C++
case WM_CLOSE:
DestroyWindow( hwnd );
break;

#edit
Proces jest nadal gdy tworzę jakiś przycisk, pole tekstowe itd...
» Ostatnio zmodyfikowano 2010-06-03 12:09:48
P-17490
» Napisano 2010-06-03 12:17:03
Daj cały kod odpowiedzialny za okno.
P-17493
» Napisano 2010-06-03 12:21:37
To chyba o to chodzi:
C/C++
hwnd = CreateWindowEx(
WS_EX_CLIENTEDGE,
"BUTTON",
"Windows App",
WS_OVERLAPPEDWINDOW,
CW_USEDEFAULT,
CW_USEDEFAULT,
400,
400,
HWND_DESKTOP,
NULL,
hThisInstance,
NULL
);

#edit
Teraz już chyba dobrze będzie. Buttony itd :) bd tworzyć w WM_CREATE.......
» Ostatnio zmodyfikowano 2010-06-03 12:25:02
P-17494
» Napisano 2010-06-03 12:25:42
P-17495
» Napisano 2010-06-03 12:42:50
Kurs d3d też sie przyda :D
Dzięki
P-17496
« 1 »
 Strona 1 z 1