|
목록에서 글자 제한 23이였음 ?>
질문게시판 - 반드시 검색을 하신 후 원하는 답변을 찾을 수 없을 때, 질문을 올려주세요. |
| Posted by 김길남 | 2006-12-29 08:43:21, Hit : 4458 | |
|
|
|
이걸 도데체,,, 어떻게 결론 내려야 할지 모르겠네요,,
작업관리창에서 창을 추가 해서 창을 불러 왔습니다, 물론 불러 오면 각종이름들이 중복되거나 변하지않도록 모든 이름이나 함수들으 자동으로 생성되는 이름은 사용하지않고 늘 고유에 별난 이름을 사용 합니다.
그런데 문제는,,,, 다른 프로젝트에서는 잘 작동하는것이 수동으로 그 창을 불러와서 추가하면 정상적으로 작동은 않네요,, 문법검사는 아무 이상 없는데도요,,, 초기화 명령어는 문법이나 함수등은 이상 없다고 검사기능이용상으로는 나오구요.
그럴 수 도 있나요? 제 이야기가 잘 이해가 않되시면 제가 샘플을 올려 드리겠습니다,
좀더 이야기 하자면 *잘 작동되던 항상위기능이 특정 창(URLDownloadToFileA 함수가 있는창)을 불러 오면 정상작동 되지 않습니다, *잘 작동되던 다운로드=>저장 =>메모장에 출력 이 기능도 다른 프로젝트에서는 되는데 새로 만든 프로젝트에서는 창을 불러와서 사용하면 작동되지 않습니다,
|
|
|
|
|
김길남 2006-12-30 AM 12:06:25 |
|
|
|
네 링크하신 참고 글을 보니 거의 그 증세 인듯 합니다,,
문제 되는창은 늘 DLL 연결함수가 있어서
총 DLL3개를 연결 해야 하는데 문제가 생기더군요,,
진즉 물어 볼걸 ㅎㅎ요,, 암튼 링크 글데로 해보고 않되면 또 많은것을 포기 해야 할듯, |
|
|
박종훈 2006-12-30 AM 11:37:59 |
|
|
|
아.. 다른 방법이 있습니다.ㅋ
DLL을 하나 제작하시는 겁니다.
무슨 DLL이나?..
바로, API대행 서비스 DLL이죠 ㅋㅋ
DLL에서, 해당 API함수를 호출해주는 겁니다!
델파이의 경우, 그냥.. exports 목록에..
API함수 이름을 넣으면 끝 ㅋㅋ
[단, 해당 유닛이 되어있어야함;]
음.. 어려운 내용이다;;
[사실 저도 잘 몰라서요^^;;] |
|
|
김길남 2006-12-30 AM 11:42:07 |
|
|
|
박종훈님이 모르시는데,,, 우쩨 저에게 그러한, 시련을 주시나요,, |
|
|
박종훈 2006-12-30 AM 11:46:26 |
|
|
|
아닙니다^^;
맡겨만 주세요ㅋ
제가 만들었던.. Web+ Editor 에도, 그렇게 해서 그런 시련(?)을 벗어났습니다.^^..
일단, 한번 시도해보겠습니다..
사용하시는 API함수 등을 적어주세요^^..
[혹은.. 손상진님의 방법을 먼저 사용을 추천합니다.] |
|
|
김길남 2006-12-30 PM 12:21:03 |
|
|
|
박종훈님 정상작동되지 않을때 사용된 함수는 약 15가지 이구요
연결dll 파일이 3개 입니다,,(물론..전부 여기저기 소스에서 가저온것이구요) 해서 다시 공부좀 더 해서 함수와 딜 파일들 다이어트좀 하고,,해보고 않되면 부탁 드리겠습니다,
다이어트 하기전에 다른 재미난것들이 자꾸 이해가 되니,, 걍 보는 재미에 틈나는데로 보고 있습니다,, 아무튼 감사 드립니다,, |
|
|
김길남 2006-12-30 PM 12:28:14 |
|
|
|
그전에 제가 궁굼한것은 특정프로그램(윈앰프) 실행버튼은 금방 됩니다만 특정프로그램(윈앰프)을 죽이는 또는 닫는 명령어가 존재 하나요?
윈앰프제어 api 가 있다고 하는데 여기 자료실에 일부 소스가 있긴 합니다만,, 풀 소스가 올라 오길 기대해봅니다. |
|
|
지상현 2006-12-30 PM 1:15:47 |
|
|
|
윈앰프는 SendMessage 같은 윈도 메시지를 보내는 방식으로 제어가 가능한 프로그램입니다.
윈도 메시지란 쉽게 말해서 "명령 코드" 같은 것이고, "창"은 모두 메시지를 통해 명령을 주고 받습니다.
그 중에 윈앰프는 자신만의 메시지를 정해서 따로 특별히 윈앰프의 일부 기능을 제어할 수 있도록 해놨습니다.
(사실 이 기능은 윈앰프 플러그인을 위해 만든것 같습니다.)
어쨌든, 윈앰프는 좀 특별한 경우라고 볼 수 있겠습니다.
이 자료실에 있는 소스는 보진 않았지만, 원래 윈앰프 제어 메시지는 그리 많지 않습니다. 기본적인 기능 몇 가지만 제어할 수 있습니다.
여튼 윈앰프을 닫으려면 단순히 윈앰프 메인창 핸들을 구해서 DestroyWindow 해주면 됩니다. |
|
|
김길남 2006-12-30 PM 4:24:45 |
|
|
|
여기 자료실에도 이런내용이 있네요,,
1. 다른 프로그램 종료하기
- 연결파일명 : user32.dll
- 명령어
실수함수:FindWindowA(문자:값,값1);
- 사용법
실수:핸들;
핸들:=사용자함수0.FindWindowA("", 문자:프로그램제목);
//강제 종료시킬 프로그램의 핸들 구해서
postmessage(핸들, 16, 0, 0);
//강제 종료한다..
그렇다면 각종프로그램의 핸들을 구하는 방법이 있나봐요? |
|
|
박종훈 2006-12-30 PM 9:37:06 |
|
|
|
일단, FindWindowA 라는 함수는..
창의 제목과 창의 클래스명을 가지고 창의 핸들을 구하는 함수입니다.
또한 마우스가 위치한 곳의 핸들을 구하는 함수도 있으며,
현재 포커스[초점]이 있는 객체의 핸들을 구하는 것과,
최상위창[Always On Top가 아님. 가장 위에 보이는 창을 뜻함.]의 핸들을 구하는 것도 있습니다.
또한 특정 창의 자식객체를 구하는 함수도 있습니다.
일단, 시간이 없어서 이만ㅠ..
자세한 답변은 내일 드릴께요;; |
|
|
김길남 2006-12-30 PM 10:48:48 |
|
|
|
네 박종훈님 고마울 따름입니다,, |
|
|
박종훈 2006-12-31 AM 9:40:45 |
|
|
|
팁 게시판에 팁형식으로 올려드렸습니다^^; |
|
|
|
Category |
|
|
|
|
|
|
|
633 |
창조 | 양력을 음력으로 변환하는 방법은 없나요? [3] |
김대명 |
2011/07/12 |
3352 |
|
|
|
632 |
창조 | 자바 양력->음력 변환 소스 [1] |
김대명 |
2011/07/13 |
5559 |
|
|
|
631 |
창조 | 창조로 전역후킹하기 [2] |
김대명 |
2011/08/11 |
3486 |
|
|
|
630 |
창조 | 미로 충돌 구현 [2] |
김대명 |
2011/08/30 |
3319 |
|
|
|
629 |
창조 | 웹문서를 테두리 없이 불러 오고 싶습니다.. [5] |
김길남 |
2006/07/08 |
2856 |
|
|
|
628 |
창조 | 며칠간 창조에 빠져들기 도중에,,,, [4] |
김길남 |
2006/07/11 |
2629 |
|
|
|
627 |
창조 | 창조웹브라우저 1.5 에 서의 밑판위에는 어떤... [11] |
김길남 |
2006/07/10 |
2694 |
|
|
|
626 |
창조 | 홈 재가동 감사드리면서,,, 질문 드립니다. [1] |
김길남 |
2006/07/12 |
3143 |
|
|
|
625 |
창조 | 브라우저로 웹페이지 끌어 올때 딜래이 현상 [3] |
김길남 |
2006/07/12 |
2734 |
|
|
|
624 |
창조 | 창조웹브라우저 에서 스크립트 오류 메세지 ... [6] |
김길남 |
2006/07/19 |
2935 |
|
|
|
623 |
창조 | 웹브라우저 에서 창조 제어하기 [2] |
김길남 |
2006/07/31 |
2811 |
|
|
|
622 |
창조 | 항상위 구현은 어떻게 하나요? [5] |
김길남 |
2006/12/13 |
3463 |
|
|
|
621 |
창조 | [질문보강] 항상위 구현은 어떻게 하나요? [9] |
김길남 |
2006/12/20 |
4361 |
|
|
|
620 |
창조 | 이미지로 토글버튼 만들기 가 가능 할까요? [21] |
김길남 |
2006/12/22 |
4146 |
|
|
|
619 |
창조 | 모양내기가 여간 까다롭네요,,, [7] |
김길남 |
2006/12/22 |
2737 |
|
|
|
618 |
창조 | 밑판을 투명하게 할 수 있다는 희망이 있습니다. [4] |
김길남 |
2006/12/26 |
4288 |
|
|
|
617 |
기타 | 요즘 자동로그인은 대부분 잘 안되는듯 합니... [4] |
김길남 |
2006/12/28 |
3769 |
|
|
|
|
창조 | DLL 여러게 일때 문제 되는문제.. [12] |
김길남 |
2006/12/29 |
4458 |
|
|
|
615 |
창조 | 창조브라우저와 멀티리스트의 조합하는데 도... [6] |
김길남 |
2006/12/31 |
3528 |
|
|
|
614 |
창조 | [추가질문] 멀티리스트 내용의 환경문 작성에... [11] |
김길남 |
2007/01/01 |
3158 |
|
|
|
613 |
기타 | htm과 창조와의 만남이 어디까지 가능한가요? [2] |
김길남 |
2007/01/01 |
3556 |
|
|
|
612 |
창조 | 창조브라우저를 추가로 뛰우는 방법은 있나요? [12] |
김길남 |
2007/01/03 |
3154 |
|
|
|
611 |
창조 | 가속도 주는 문법을 만들고 싶습니다.. [13] |
김길남 |
2007/01/04 |
3077 |
|
|
|
610 |
기타 | 체크알림 기획에 조언좀 듣고자 합니다. [9] |
김길남 |
2007/01/06 |
3494 |
|
|
|
609 |
기타 | [re] 문법에러는 없는데,,,왜 생각데로 작동되지 ... [33] |
김길남 |
2007/01/07 |
4358 |
|
|
|
|
|
|
|
|
|
지우개 Expert 3.0 제작자 : 천호성 님 [LINK] |
|
|
|
대박로또2005 제작자 : 최재일 님 [LINK] |
|
|
1 | 박종훈 님 | 15292 점 | |
2 | 지상현 님 | 8809 점 | |
3 | 손상진 님 | 7388 점 | |
4 | 권선중 님 | 6060 점 | |
5 | 이진백 님 | 5174 점 | |
|
|
|
가입일 | 닉네임 |
05/31 | 김동률 |
03/31 | 홍형기 |
09/01 | o00pp99oo |
12/27 | 이재민 |
11/20 | 이희철 |
|
|
|
|
. |
. |
. |
|