질문과 답변

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 21118
RMVXA XV키중에 X : [ B ]를 메뉴로 안쓰는 방법있나요 ? 2 file 오렌지캬라멜 2013.06.16 704
기타 게임의 완성도를 높이는 법은 뭐가있을까요? 9 루아_ 2013.06.16 714
RMVXA 게임 시작부분 독백을 넣어보려 합니다. 4 라실비아 2013.06.16 995
RMVXA 키입력에 관한 강좌를 못찾고 있습니다;; 2 file brainplay 2013.06.16 1142
RMVX 전투시 안내 문구를 변경하고 싶어요 (수정,예제추가) file 빡새 2013.06.16 1150
RMXP 반짝거리는 효과 질문입니다 1 유영준짱 2013.06.15 607
기타 몬스터 전투하고 이기면 그대로임.. 1 레마니음 2013.06.15 649
RMVX 페이스칩을 찾습니다 ㅋ file 빡새 2013.06.14 668
RMVXA VXA 캐릭터 사이즈 알고 싶습니다 2 brainplay 2013.06.14 1353
RM2k3 [해결됨] 제작툴 자료실에서 2003 다운받았는데요 4 brainplay 2013.06.14 946
RMVX 이 파일들 지우면 안되나요? 2 file emblock 2013.06.14 704
기타 스크립트 제작 질문입니다 2 emblock 2013.06.14 728
RMVXA 활을 무기로 사용할 수 있는 가능성에 대해 질문드립니다. 7 BioVerLord 2013.06.12 965
RMVX Large Party 스크립트, 액터고정이 안되네요 도움부탁드려요. 닉슨 2013.06.12 702
RMVX 대사가끝나고 캐릭터의 이동 2 랍스타 2013.06.11 1386
RMVX 스테이터스 관련 질문괜찮을까요? glenn 2013.06.11 639
툴선택 초보자 가이드 방법에 대해서 질문을...; 5 칸슐츠 2013.06.10 1471
RMXP 말풍선을 계속뜨지않게 하려면 어찌하나요 1 됬고고구마돈가스먹으러가자 2013.06.09 969
RMVXA 데이터 베이스의 메모를 활용하는 스크립트 방법 아자아자젤 2013.06.09 607
RMVXA rpg vx ace 머리위에 체력,마나 표시하는 게이지바 스크립트없나요? 1 file 인삼보이 2013.06.09 1629
Board Pagination Prev 1 ... 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 ... 518 Next
/ 518