질문과 답변

Extra Form

아는사람이 있을라나 모르겠지만 혹시나 해서 올려보겠습니다.

알만에는 Win32API 라고 해서 32비트 운영체제의 DLL 라이브러리에서 기능을 불러와

사용할수있는 기능이 있습니다.


예 )


def self.FindWindow(window_class, window_title)

    find_window = Win32API.new('user32.dll', 'FindWindowA', %w(p p), 'l')

    return find_window.call(window_class, window_title)

  end


문제는 알만 도움말에는 전혀 기재가 안 되어있으며

루비 도움말에도 아주 자세한 사용법은 기재가 안 되어있는듯 합니다.

그래서 혹시나 사용법을 하나라도 아는 분이 있다면 답변 부탁드립니다.


굳이 사용하는 목적이 있다면 최적화입니다. Win32API 를 이용해

사양을 끌어올리거나 멀티코어 최적화를 하는 방법이 있다면 좋을듯 ...

Who's JACKY

profile

JACKY ( 더블제이 )

- 아방스 오래 활동했으나 지금은 안함. 예전에 더블제이로 활동.

- 현재 소프트웨어/AI 회사 정직원.

- 구인요청, 커미션, 질문 등 안 받음.

 

** 완성작

 

단독작전(Private Plans) - 중학교 축제 출품

스페이스 인베이더즈(Space Invaders) - 고등학교 축제 출품

 

** 제작중단

 

메탈 페이블 :: 숨겨진 힘

한때 열심히 개발했고 포트폴리오로도 사용했던 게임.

개발 재개계획 없음 (아직은)

 

Comment '3'
  • profile
    탄화된좁쌀 2013.06.06 17:27
    WIN32API.new 의 원형은 다음과 같습니다.
    Win32API.new( dllname, procname, importArray, export )

    각각 사용할 dll이름, 사용할함수, 함수의인수, 리턴값 입니다.

    // FindWindow라는 함수를 호출후 find_window라고 재정의합니다.
    find_window = Win32API.new('user32.dll', 'FindWindowA', %w(p p), 'l')

    // find_window (=FindWindow()) 를 사용하는 부분입니다.
    return find_window.call(window_class, window_title)
  • profile
    탄화된좁쌀 2013.06.06 17:29
    아 빼먹었는데. 리턴값으로는 i, p, v가 있고 각각
    i - 정수, p - 포인터, v - void형 입니다.
  • profile
    JACKY 2013.06.06 17:35
    그렇군요 감사합니다

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12451
RMXP 총기류 만드는방법좀;; 2 무적쿠르저 2012.09.24 1438
RMVXA 타일셋 추가하는 법이 단순한게 아니던데..정확한 방법을 알고 싶습니다. 1 file hyunseo1987 2013.08.06 1438
[VXA] 세이브 한글화 2 file 서로게이트 2013.10.04 1438
RMVXA 아이템창에 [무기] [장비]탭등을 지우거나 바꾸는 방법 2 제이니 2012.07.27 1437
RM2k3 rpg만들기 2003에서... 1 file wather12445 2011.06.12 1437
RMVX 이벤트가 맵 나갔다 오면 리셋? 5 karlen 2013.10.02 1436
RMVX (해결) KGC 스크립트와 윈도우 관련 질문입니다. 6 file 츄우 2011.12.21 1436
RMVXA rpack..이란것때문에 오류가난거같은데요... 3 spome19 2014.07.02 1435
RMVX 맵의 타일을 일정 부분 변경하는 법 5 file 우왕ㅋ 굳ㅋ 2013.06.23 1435
RMVX mp3파일이 BGM으로 등록이 안됩니다. 2 천공의계시 2011.07.24 1435
RMXP 여러 궁금증이 있습니다. XP 1 참깨들깨빈 2011.06.14 1434
RMVX 메세지, 대사 출력 속도 조절하는 법 아시는 분 계신가요 3 은은색색 2014.03.04 1433
RMVX 여러개의 변수 값 중에 최대 값 최소 값 구분 2 톨톨 2012.10.31 1433
RMXP RMXP 'super'관련 질문 9 Lighna 2012.06.02 1433
RMVX 쯔꾸르파일 실행이 안되요...... file a코코아a 2014.05.28 1433
RMVXA TP의 정체? 2 Ilike게임 2012.09.23 1432
RMXP Win32API 사용법 3 JACKY 2013.06.06 1431
RMVX 소설풍 스크립트 사용시 1 우아니아랱치 2011.07.13 1430
RMXP 아이템 사용어떻게 하나요? 1 가나치킨 2011.04.12 1430
GM 부끄럽지만,맵칩 만드는 방법 질문입니다. 3 프릴리스 2010.12.22 1430
Board Pagination Prev 1 ... 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 ... 516 Next
/ 516