|
mossmin 님이 쓰신 글 :
: 트레이 아이콘으로 추가한 프로그램을 컴퓨터가 종료시에
: 같이 종료 하게 하고 싶은데요?
: 어찌 하는 건가요?
:
참고 하시길 ..
우선적으로 실행중인 프로그램의 목록을 구합니다.
방법은 델파이로 되어 있는것 올립니다.
procedure TForm1.PlzEnumWindows( hWnd: Cardinal );
var
iID: Integer;
szStr: array[0..1023] of Char;
ListItem: TListItem;
begin
hWnd := GetWindow( hWnd, GW_CHILD );
while True do
begin
if hWnd = 0 then Break;
GetClassName( hWnd, szStr, SizeOf( szStr ) );
GetWindowText( hWnd, szStr, SizeOf( szStr ) );
hWnd := GetWindow( hWnd, GW_HWNDNEXT );
end;
end;
그리고 나서 SendMessage 로 그 프로그램들을 종료 시키고 ..
|