Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
Windows 95의 활성프로그램 목록얻는방법?
windows 95에서 실행중인 모든 프로그램의 Handle을 참조할려고 합니다.
제가 만든 application이 active상태가 되면 현재 task에 등록된
모든 윈도우를 minimize시킬려고 하는데...
현재 작업중인 윈도우 리스트를 어떻게 얻어야 할지 난감하군요...
관련된 API를 아시는 분 답변좀 부탁합니다..
1
COMMENTS
구창민
•
1999.06.10 20:22
송기원 께서 말씀하시기를...
> windows 95에서 실행중인 모든 프로그램의 Handle을 참조할려고 합니다.
> 제가 만든 application이 active상태가 되면 현재 task에 등록된
> 모든 윈도우를 minimize시킬려고 하는데...
> 현재 작업중인 윈도우 리스트를 어떻게 얻어야 할지 난감하군요...
> 관련된 API를 아시는 분 답변좀 부탁합니다..
송기원님 안녕하세요?
질문하신 내용은 조금만 찾아보시면
팁/강좌란에서도 많이 볼수 있는 내용들인거 같습니다.
검색하시는 습관을 들이신다면 팁/강좌란들은 훌륭한
F1키가 될수도 있답니다.
아래는 말씀하신 실행중인 모든 창들을 최소화 시키는 루틴입니다
델파이 헬퍼에서 퍼 왔습니다.
그럼.. 즐거운 프로그래밍 되시길~
procedure TForm1.Button1Click(Sender: TObject);
var
hwndtray: HWND;
begin
hwndTray := FindWindowEx(0, 0, 'Shell_TrayWnd', PChar(0));
if hwndTray > 0 then
begin
SendMessage(hwndTray, WM_COMMAND, 415, 0);
MessageBox(0, '이제 원래의 상태로 합니다', '', MB_OK);
SendMessage(hwndTray, WM_COMMAND, 416, 0);
end
end;
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
황익순
•
1999.06.11 02:28
1
COMMENTS
/
0
LIKES
제발 답변좀 해주세요....
구창민
•
1999.06.11 20:54
황익순 께서 말씀하시기를... > 제발 답변좀 해주세요... > > 스트링그리드에서 지원하는건 연속적인 ...
이상석
•
1999.06.11 02:12
1
COMMENTS
/
0
LIKES
무슨 내용의 에라인지....
공대규
•
1999.06.11 02:50
델파이로 프로그래밍하다 보면 맨날 만나는 에러 메시지입니다. 한마디로 메모리 접근시 문제가 생기면 대...
박성훈
•
1999.06.11 02:00
1
COMMENTS
/
0
LIKES
dbgrid에서 필드에 따라 글자색을 변경...
백승환
•
1999.06.11 06:18
박성훈 께서 말씀하시기를... > 식당주문관련 프로그램을 만들고 있는데요. > > 판매테이블:판매코드, ...
박성훈
•
1999.06.11 01:45
2
COMMENTS
/
0
LIKES
dbgrid에서 한줄 선택...
백승환
•
1999.06.11 06:24
박성훈 께서 말씀하시기를... > 레이블을 클릭하면 dbgrid에 한줄만 선택되도록 하고 싶은데요. > rowsel...
[재질문]dbgrid에서
•
1999.06.13 21:32
백승환 께서 말씀하시기를... > 박성훈 께서 말씀하시기를... > > 레이블을 클릭하면 dbgrid에 한줄만 선...
장태남
1999.06.10 23:43
0
COMMENTS
/
0
LIKES
tclientdataset 에서 새로운 칼럼의 추가시
최선기
•
1999.06.10 23:03
2
COMMENTS
/
0
LIKES
[요청]Query컴포넌트의 params 속성의 의미 좀
백승환
•
1999.06.11 08:28
최선기 께서 말씀하시기를... > 안녕하세요.. 델파이를 배우고 있는 회사원입니다. > 제가 물어볼 것은 ...
박성훈
•
1999.06.11 01:36
최선기 께서 말씀하시기를... > 안녕하세요.. 델파이를 배우고 있는 회사원입니다. > 제가 물어볼 것은 ...
수빈
•
1999.06.10 22:58
1
COMMENTS
/
0
LIKES
ActiveForm 의 OCX Down에대해
공대규
•
1999.06.11 02:26
cayp.inf 파일의 내용을 한 번 올려 주실래요? 제가 한 번 볼께요... 수빈 께서 말씀하시기를... > Ac...
왕초
•
1999.06.10 22:30
1
COMMENTS
/
0
LIKES
DLL debugging.....
글쎄요
•
1999.06.10 23:34
왕초 께서 말씀하시기를... > DLL를 디버깅하려고 합니다.. > DLL 프로젝트를 어플리케이션에서 포함하여...
김동희
1999.06.10 21:56
0
COMMENTS
/
0
LIKES
2184번을 읽어 주세요.
chobo
1999.06.10 21:09
0
COMMENTS
/
0
LIKES
PopUpMenu의 왼쪽마우스 조작
franco97
•
1999.06.10 20:18
1
COMMENTS
/
0
LIKES
RichEdit에서 Ctrl+Enter를 Enter처리없이...
구창민
•
1999.06.10 20:45
franco97 께서 말씀하시기를... > RichEdit에서 입력을 하다가 Ctrl+Enter를 입력하면 아래칸으로 이동을 ...
powermac
1999.06.10 19:31
0
COMMENTS
/
0
LIKES
Delphi 실무지도 외부강사 초빙(3개월)
송기원
•
1999.06.10 19:25
1
COMMENTS
/
0
LIKES
Windows 95의 활성프로그램 목록얻는방법?
windows 95에서 실행중인 모든 프로그램의 Handle을 참조할려고 합니다. 제가 만든 application이 active상태가 되면 현재 task에 등록된 모든 윈도우를 minimize시킬려고 하는데... 현재 작업중인 윈도우 리스트를 어떻게 얻어야 할지 난...
구창민
•
1999.06.10 20:22
송기원 께서 말씀하시기를... > windows 95에서 실행중인 모든 프로그램의 Handle을 참조할려고 합니다. ...
이승윤
•
1999.06.10 17:52
2
COMMENTS
/
0
LIKES
jpeg파일들을 dll로 작성해서 사용하는 방법
글쎄요
•
1999.06.11 00:02
이승윤 께서 말씀하시기를... > 여러개의 jpeg파일을 dll형태로 만들어서 사용하는 방법을 모르겠습니다. ...
구창민
•
1999.06.10 20:16
이승윤 께서 말씀하시기를... > 여러개의 jpeg파일을 dll형태로 만들어서 사용하는 방법을 모르겠습니다. ...
김동희
1999.06.10 09:56
0
COMMENTS
/
0
LIKES
서버와 MIDAS와의 관계
neperz
1999.06.10 09:01
0
COMMENTS
/
0
LIKES
126번과 비슷한 질문인데요....
정청환
•
1999.06.10 07:24
1
COMMENTS
/
0
LIKES
stringgrid에서 한 라인(Row)을 삭제
김성동
•
1999.06.11 00:10
StringGrid의 소스를 보면 protected 멤버로 DeleteRow란 프로시져가 있습니다. 그러니까 StringGrid에서 ...
정청환
•
1999.06.10 07:21
1
COMMENTS
/
0
LIKES
stringgrid에서 한 라인(Row)을 삭제
김태균
•
1999.06.10 18:23
정청환 께서 말씀하시기를... > stringgrid에서 한 라인(Row)을 삭제 > > stringgrid에서 한 라인(Row)...
chobo
•
1999.06.10 07:13
1
COMMENTS
/
0
LIKES
ShellExecute에 대해서
최석기
•
1999.06.10 09:22
chobo 께서 말씀하시기를... > 프로그램에서 특정프로그램을 동작시킬려고 합니다. > ShellExecute()함수...
만득이
1999.06.10 07:01
0
COMMENTS
/
0
LIKES
익스플로러의 페이지 내용을 가져오려면???
송기원
1999/06/10 19:25
Views
230
Likes
0
Comments
1
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
> windows 95에서 실행중인 모든 프로그램의 Handle을 참조할려고 합니다.
> 제가 만든 application이 active상태가 되면 현재 task에 등록된
> 모든 윈도우를 minimize시킬려고 하는데...
> 현재 작업중인 윈도우 리스트를 어떻게 얻어야 할지 난감하군요...
> 관련된 API를 아시는 분 답변좀 부탁합니다..
송기원님 안녕하세요?
질문하신 내용은 조금만 찾아보시면
팁/강좌란에서도 많이 볼수 있는 내용들인거 같습니다.
검색하시는 습관을 들이신다면 팁/강좌란들은 훌륭한
F1키가 될수도 있답니다.
아래는 말씀하신 실행중인 모든 창들을 최소화 시키는 루틴입니다
델파이 헬퍼에서 퍼 왔습니다.
그럼.. 즐거운 프로그래밍 되시길~
procedure TForm1.Button1Click(Sender: TObject);
var
hwndtray: HWND;
begin
hwndTray := FindWindowEx(0, 0, 'Shell_TrayWnd', PChar(0));
if hwndTray > 0 then
begin
SendMessage(hwndTray, WM_COMMAND, 415, 0);
MessageBox(0, '이제 원래의 상태로 합니다', '', MB_OK);
SendMessage(hwndTray, WM_COMMAND, 416, 0);
end
end;