kernel32.dll 오류 해결 방법이 궁금합니다

비베로 만든 프로그램에서 kernel32.dll 오류가 나요.
TerminateThread와 Sleep을 선언한 부분 때문에 생기는 문제일까요?
어떻게 해결하면 좋을지 알려주세요.

댓글 8

  • 틀큰 2025.04.02

    감사합니다!!!^^

  • 돌심보 2025.04.02

    이렇게 바꿔 보세요.
    Public Declare Function TerminateThread Lib "kernel32" Alias "TerminateThread" (ByVal hThread As Long, ByVal dwExitCode As Long) As Long
    Public Declare Sub Sleep Lib "kernel32" Alias "Sleep" (ByVal dwMilliseconds As Long)

  • 벼리 2025.04.02

    모듈에 넣으시면 돼요.

  • 얀새 2025.04.02

    API 선언문은 어디에 넣으셨나요?

  • 으뜸 2025.04.02

    답글을 수정했어요.
    TerminateThread가 정의되지 않았다는 오류가 뜨는군요.

  • 매1혹 2025.04.02

    네.

  • 헛매질 2025.04.02

    이 선언문으로 입력했더니 자동으로 이렇게 바뀌네요.
    Private Declare Function TerminateThread Lib "kernel32.dll" (ByVal hThread As Long, ByVal dwExitC

  • 휘율 2025.04.02

    Public Declare Function TerminateThread Lib "kernel32.dll" (ByVal hThread As Long, ByVal dwExitCode As Long) As Long을 아래처럼 바꿔 보세요.
    Private Declare Function TerminateThread Lib "kernel32" Alias "TerminateThread" (ByVal hThread As Long, ByVal dwExitCode As Long)