창조유저그룹-커즈닷컴
Window close
ID :     PASS :   
   
  처음으로
  창조
  창조 소개
창조 다운로드
CUGz.com 소개
온라인 도움말
  커뮤니티
  가입인사
자유게시판
Q/A게시판
TIP/TECH
열린강좌
자주하는질문
아이디어게시판
  자료실
  소스자료실
프로그램자료실
기타자료실
명예의 전당
이미지 자료실
  지원/기타
  표준용어재정
구글 웹서치  
관리자 전용


창조 팁
- '창조' 에 관한 팁을 올리는 곳입니다. 다수의 이미지가 필요하시면 아래 '이미지 자료실' 에 업로드 후 불러와 주세요..


LIST ALL
Posted by 지상현2011-01-14 18:52:24, Hit : 4447
ㅎ버튼, ㅎ밑판 등의 핸들 구하기
Homepage : http://ssidang.x-y.net
Post URL : http://cugz.sjworks.net/bbs/zboard.php?id=tip&no=433

객체에는 대부분 핸들이란 속성이 있습니다.
외부 라이브러리나 Api를 쓸 때 매우 유용하게 쓰이는 속성이죠...

하지만!

굉장히 유용하게 써먹을 수 있는 ㅎ버튼, ㅎ밑판 같은 객체들은 핸들 속성이 제대로 안 먹힙니다.

// 유독 ㅎ버튼이나 ㅎ밑판에선 아래 코드를
// 문법 오류라고 주장합니다!!
문자창보여( 수를문 ( 버튼0.핸들 ) );


이처럼 핸들 속성이 있음에도 쓰면 오류가 나는 객체들이 있는데, 그 목록은 여기서 확인하실 수 있습니다.
창조에서 핸들 다루기 - 꼭 알아두어야 할 중요한 사항

이 부분 때문에 특히 고생을 했던게 바로 창조 웹 브라우저를 만들면서 밑판과 버튼 핸들을 못 구해서 귀찮은 작업을 했던 것이지요. (밑판이 안 되는 바람에 창조 웹 브라우저 다음 버전인 삼지창에서는 ㅎ밑판 대신 ㅎ매체재생기로 바꿔버렸던 것입니다 ㅠㅠ)
다른 객체도 아니고 정말 자주 쓰는 두 객체가 상태가 별로 안 좋다는 사실은 정말 가슴을 시리게 합니다.

그래도 어떻게든 핸들을 구해 써야 했기에, 종훈님같은 창조 연구자(..)들이 여러 꽁수를 발견해서 쓰고 있었습니다.
어떤방법으로든 핸들[Handle]를 구해보자! [수정#3]


그런데, 놀라운 사실을 발견했습니다.

// <<문법검사 합격>>
문자창보여( 수를문 ( 버튼0.핸들( 0 ) ) );


어?
그렇습니다.
몇몇 객체에서는 핸들이 속성이 아니라 실수함수였던 것입니다.
인자를 하나 받는데, 뭔지는 잘 모르겠지만 숫자입니다. 아마 그냥 무시하는 것 같네요. 그래서 그냥 0을 넣었습니다.


이제 핸들을 못 구해 Api까지 동원하는 일은 끝!

박종훈   2011-01-14 PM 9:45:56  
헐..이게 뭔가요-_-(순간 허무해지는군요 ㅋㅋ)
그런데 이걸 알아내셨다니 정말 대단하십니다!!
LIST ALL               GO TO THE TOP


N
   Subject
Posted by
Date
H
317
       [re] ㅎ메모의 64k 제한..
바람 2017/12/26  2407
316
   메모장의 찾아 바꾸기 기능
김대명 2011/08/25  5579
315
   자동 파일명 생성
김대명 2011/08/06  4009
314
   pi 구하기
성인e 2011/06/04  4435
313
   PC 내부스피커로 소리 내기
김대명 2011/05/27  4464
312
   smi 자막 출력
성인e 2011/05/24  4273
311
   간단히 문자에 연속된 수를 쓰고 출력 [13]
성인e 2011/05/15  4348
310
   바이러스 백신에 오진되지 않게 하는 법
김대명 2011/04/23  5664
309
   실행시 인자 쉽게 추출하기 [1]
김대명 2011/03/30  4166
308
   버전업 규칙이라네요
김대명 2011/02/07  4964
307
   [all] 할당해() 자기대입 주의 (ㅎ문자열)
지상현 2011/02/07  5763
306
   [0.9b] 사용자함수 하나로 여러 DLL 함수 + 일반 함수 쓰기!
지상현 2011/02/02  4994
305
   [버그] 사용자함수 심각한 버그 [1]
지상현 2011/02/02  5439
304
   프로젝트 파일 (.nhp)과 창 파일 (.nhw)은 같은 폴더에 있어...
지상현 2011/01/30  4762
303
   프로젝트 만들 때 생기는 .cfg 파일
지상현 2011/01/29  4791
302
   [0.9b] 버튼에 들어있는 기본 기능을 이용해 봅시다 [2]
지상현 2011/01/18  4056
301
   [0.9b] 객체 글꼴 '돋움 10pt'에서 '굴림 9pt'로 쉽게 바꾸기
지상현 2011/01/18  4019
300
   [0.9b] 창이 테마 안 먹고 해괴해지는 문제 피하기
지상현 2011/01/18  3880
299
   [버그] ㅎ배경.사각칠해() 이상한 동작
지상현 2011/01/17  4070
298
   ㅎ메모, 선택문자위치로 스크롤하기 [1]
지상현 2011/01/17  4982
297
   [+] 크기조절해() 보충 설명
지상현 2011/01/15  4277
296
   [+] ㅎ그림판 보충
지상현 2011/01/15  3756
295
   [버그] 주석에서 괄호를 쓰지 않는 것이 좋습니다. [1]
지상현 2011/01/14  4060

   ㅎ버튼, ㅎ밑판 등의 핸들 구하기 [1]
지상현 2011/01/14  4447
293
   [+] 'ㅎOLE도구' 도움말 정정
지상현 2011/01/14  3710
LIST ALL   Prev [1] 2 [3][4][5][6][7][8][9][10]..[14] Next
Copyright 1999-2024 Zeroboard / skin by reedyfox in miniwini style
로그인
지우개 Expert 3.0
제작자 : 천호성 님 [LINK]
로그인
대박로또2005
제작자 : 최재일 님 [LINK]
로그인
1박종훈15292 점
2지상현8809 점
3손상진7388 점
4권선중6060 점
5이진백5174 점
로그인
가입일닉네임
05/31김동률
03/31홍형기
09/01o00pp99oo
12/27이재민
11/20이희철
로그인