Q&A

  • StdCall이 뭔지 간략히 설명부탁드립니다.
오브젝트 파스칼 문서를 보고 있습니다.
지시어 내용에 'StdCall'이란것이 있는데...
무슨 명령인지 잘 몰라서요...

아시는분 간략히 답변 부탁드립니다. 꾸벅 ^_^
1  COMMENTS
  • Profile
    최용일 2006.02.24 03:32
    안녕하세요. 최용일입니다.

    함수호출규약의 하나입니다.

    함수를 호출할때 파라매터를 어떻게 함수로 전달하고 어떻게 사용하는가하는것을 정해논 간단한 규약이죠.

    어셈블리차원에서 접근하실게 아니라면 이러한 내부구조를 전혀 아실 필요가 없습니다. 단지 어떤 규약을 사용하는가만 아시면 됩니다.

    stdcall은 함수호출할때 파라매터를 Right에서 Left순으로 스택에 넣어서 함수를 호출합니다.
    대부분의 Windows API함수들에서 많이 사용하는 호출방식입니다.

    자세한것은 델파이도움말의 Calling conventions부분을 보세요.

    ^^ 항상 즐코하세요...