|
소스자료실 - 창조 소스를 공유하는 곳입니다. 첨부가능 확장자는 *.zip,*.rar,*.arj,*.exe,*.jpg,*.png,*.gif,*.cuf,*.nhp,*.nhw 입니다. |
| Posted by 지상현 | 2003-03-07 15:58:56, Hit : 8145 | |
|
|
|
이번것은 창의 윗변과 좌변을 구하고, 폭과 높이도 알아옵니다.
물론 이런 역할을 하는 API GetWindowRect 는 포인터가 필요할뿐 아니라
RECT 형이라는 특수한 형이 필요하므로 제가 DLL로 만들었습니다.
덕분에 CreateAllLib.dll에 네개의 함수가 추가되었습니다.
실수함수: GetWinPosX(실수: 핸들); //창의 좌변 구하기
실수함수: GetWinPosY(실수: 핸들); //창의 윗변 구하기
실수함수: GetWinWidth(실수: 핸들); //창의 폭 구하기
실수함수: GetWinHeight(실수: 핸들); //창의 높이 구하기
함수는 결과를 하나만 전달해서 저렇게 네게를 추가하는 수밖에 없더군요...
어쨌든 만들어 봤습니다.
김환욱님 참고하세요^^
P.S 꼭 넣고 싶은, 꼭 있으면 하는, 그리고 간단한, 다만 창조로 구현이 불가능한 그런 함수를 댓글로 남겨주세요^^ |
|
|
김환욱 2003-03-08 AM 12:19:35 |
|
|
|
오옷~ 짱인데요.. 윈도우 캡처를 한번 시도해봐야 겠습니다..^^ |
|
|
김환욱 2003-03-08 AM 12:22:37 |
|
|
|
헉.. 창위치가 반환되지 않는데요... 윈9x에서는 안되나요? |
|
|
김환욱 2003-03-08 AM 12:24:02 |
|
|
|
혹시 MP3 재생용 DLL도 제작가능하십니까?
스펙트럼은 필요없어도 이퀄라이져는 꼭 되는...
VBMP3.dll 이 있긴하지만 이퀄라이져를 사용할수 없어서... |
|
|
지상현 2003-03-08 AM 1:16:35 |
|
|
|
헐~ |
|
|
지상현 2003-03-08 AM 2:57:42 |
|
|
|
윈도우 캡쳐는.. 따로 함수를 만들어야 할듯^^; |
|
|
김환욱 2003-03-08 AM 8:42:57 |
|
|
|
^^;; |
|
|
김환욱 2003-03-08 AM 8:46:32 |
|
|
|
마우스로 드래그한 사각영역을 캡처하는것은 가능하니
창의 좌변과 윗변 그리고 폭과 높이를 알면 그것도 가능할텐데요.^^
하지만 창조의 화면저장해 명령어는 말로만 화면저장해(좌변,윗변,폭,높이); 이지..--;; 실제로 좌변과 윗변에 0이상의 값이 들어가면 그림이 이상하게 캡처되는..
그래서 마우스로 드래그한 영역에 -1 을 곱해서 그림을 화면 맨왼쪽위에 바싹 붙여서 좌표 0,0 부터 캡처를 하니까 제대로 되던데요.. 하지만 캡처용 DLL 이 있으면 이런 수고를 하지 않아도 되겠지요..^^ |
|
|
쵸우싸진 2003-11-22 AM 7:10:41 |
|
|
|
아까 전에 창의 좌변, 윗변, 폭, 높이 구할 때 결과를 하나밖에 출력을 못한다고요? 그렇다면 Scanf도 좀 만들어 주셔야... |
|
|
지우개 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 | 이희철 |
|
|
|
|
. |
. |
. |
|