질문과 답변

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 12473
RMVX 주인공(초기 플레이어)가 게임 도중 빠지고 다른 파티원이 주인공이 되는 것은 어떻게 하나요 1 엘 크라티아 2012.07.02 1419
RMVXA ace 사이드뷰 스크립트 [일어] 에서 오류가납니다. file 보노노 2012.09.01 1419
RMXP 스킬 이미지만드는 법 질문드립니다. 1 시키부 2011.04.25 1420
RMVX 폰트의 크기유지, 1 톰소여동생 2012.06.03 1420
RMVX vx ace 맵칩이나 기타등등 찾다가.. 1 글쎄,왜 난 적용이 안될까? 2012.10.11 1420
RMVX [VX 질문] 사물을 클릭하면 대화창나오는 이벤트 어떻게하나요? 2 file 초보입니다헤헤헤 2013.10.28 1421
RMVX 배포용게임 업데이트시 세이브파일과 런타임 2 unuseid 2011.07.13 1421
RMVX 농장 시스템에관련! 4 은적루 2011.08.03 1421
RMXP [스크립트]특정 문자열 포함 여부 확인 방법 6 말짱꽝이지롱 2012.07.21 1421
RMXP 스크립트에서의 변수값...? 2 Krrrr7 2012.06.27 1421
RM2k RPG2000 그림 추가 후 문제가 생겼습니다. 9 file regidia89 2014.01.17 1422
RMXP bgm이안들려요ㅠㅠ 3 쿠키쿠키 2012.06.22 1423
RMVX 캐릭터가 움직이질 않습니다 !! 6 사루바 2011.08.03 1423
기타 xyz파일은 어떻게 수정하나요? 2 emblock 2013.05.01 1424
RMXP RMXP 스프라이트 관련 질문..ㅜ 10 Lighna 2012.06.04 1425
RM2k3 2003 동료 문제입니다!! 이것떄매 막혀서 죽겠어요 1 daek77 2011.03.16 1426
RMXP 맵이름 표시 스크립트/맵이름을 사진표시보다 위로 설정하는법좀.. 1 소 울 2011.04.10 1426
RMXP RPG XP 는 화면창이 원래 작나요? 1 AVANGS주니 2013.10.11 1426
RMVX 아... 예기치 않은 파일형식 ... 이거어떻하죠 ?... 2 OvercomE 2011.04.17 1427
RMVX 이벤트가 이벤트를 생성할 순 없나요? 3 신규회원 2012.02.27 1427
Board Pagination Prev 1 ... 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 ... 517 Next
/ 517