jna

    0

    1답변

    JNA를 사용하여 구조체를 전달해야합니다. int rdGetStatusHardware (struct StatusHardware *stat) struct StatusHardware{ unsigned char SerialNumber[12]; unsigned long HWVersion; unsigned long FWVersion; unsigned lo

    1

    1답변

    Java (Swing)로 어플리케이션을 개발하여 화면에 격자를 오버레이 할 수 있으며 그리드 뒤의 것을 클릭 할 수 있습니다. 예를 들어 데스크탑의 아이콘 예를 들면. 투명 JFrame 또는 투명 JWindow를 사용하여이 문제에 접근합니까? 은 내가 사용하는 무엇이든간에, 투명 창/프레임을 항상 상단에있을 할 필요가있다. 은 전체 화면을 차지합니다. 클릭

    0

    2답변

    C++로 작성한 사용자 정의 파일 읽기 함수를 호출하기 위해 JNA를 통해로드 된 C++ 공유 객체를 사용하는 스칼라 프로그램을 작성 중이며 Java/스칼라 복사본. 이 프로그램은 Linux와 호환되어야합니다. 제 질문은 프로그래밍 방식으로 공유 객체를 사용할 수 있는지 확인하는 적절한 방법은 무엇입니까? 사용자가 LD_LIBRARY_PATH에 공유 객체를

    2

    1답변

    dll에서 메소드를 호출해야하지만 Java Native Access를 사용하여 해당 이름은 _setParameterX @ 12 및 _getParameterX @ 20과 같습니다. FunctionMapper 또는 StdCallFunctionMapper를 올바르게 사용하려면 어떻게해야합니까? 어떻게 이러한 함수를 호출합니까? jna 문서는 다소 모호합니다.

    0

    1답변

    Windows의 C 함수에서 긴 값을 받으려면 JNA를 프로젝트에서 사용하고 있습니다. 내가 64 비트에서 (창 64에 대한 JRE 1.7.0_05) 내 가상 머신을 사용할 때 long identifier(); 내가 64 비트에 대한 컴파일 된 DLL을 사용하고 난이 숫자 얻을 : 방법은 을 identifier = 369896101206 : 나는 3

    1

    1답변

    printf을 사용하는 C로 DLL을 작성했습니다. 나는 JNA와 함께 자바에서 래퍼를 위해이 dll을 사용하고있다. 문제는 printf 데이터가 Java 응용 프로그램의 끝 부분에만 나타납니다. 그래서 System.out.flush();를 사용하려고했습니다. 하지만 아무런 효과가 없습니다. 정상적인 방법인지 해결할 수 있는지 알려주세요.

    1

    1답변

    JNA를 사용하여 java에서 c 함수를 호출합니다. 이 기능은 사용자가 제공하는 메모리에 문자열 목록을 작성하고 서명을 읽 나는 다음과 같은 문제로 실행 ??llo world! H ? Hello world! Hallo Welt! Ciao a tutti! 0x48 0x65 0x6c 0x6c 0x6f 0x20 0x77 0x6f 0x72 0x6c 0x

    0

    2답변

    충돌 public int Send (int channel, String data, int len) { WrapperDLL wdll = WrapperDLL.INSTANCE; Memory mem = new Memory(data.length()+1); mem.setString(0, data); int byteSent = wd

    1

    1답변

    Java로 Windows 레지스트리에 쓸 수있는 방법을 찾고 있습니다. 나는 https://github.com/twall/jna/blob/master/www/GettingStarted.md으로 갔고, 나는 일할 수있는 세계 시험을 받았다. 어느 것이 라이브러리가 올바르게 참조되고 작동되는지 보여줍니다. winreg 클래스에 대한 레지스트리 다운로드에는 테스

    0

    1답변

    if 문에서 assertTrue 및 assertFalse를 어떻게 사용할 수 있습니까? if 문을 앞쪽으로 던지면 구문 오류가 발생하지만 그만한 가치가있었습니다. 나는 그것을 문자열로 만들고 value.equals()를 사용하여 값을 확인하려했지만 assert는 문자열로 변환 할 수 없다는 오류를 발생시킵니다. 조건이 거짓 인 경우, 테스트가 실패 expe