intptr

    0

    4답변

    IntPtr을 IStream.Read에 전달해야하며 IntPtr이 ulong 변수를 가리켜 야합니다. 내 ulong 변수를 가리키는이 IntPtr을 어떻게 얻을 수 있습니까?

    0

    1답변

    RPC 대신 WCF를 사용하기 위해 이전 C++ 서비스를 업데이트 중이며 핸들을 보내고받을 때 사용할 유형에 대한 문제가 있습니다 (HANDLE, void * .. 등). 업데이트 된 서비스에서 현재 IntPtr을 사용하고 있지만 64 비트 버전의 서비스에서 32 비트 버전으로 전환 할 때는 작동하지 않습니다. IntPtr은 내부적으로 사용자가 실행하는 환

    4

    2답변

    콜백을 수행 할 함수에 대한 포인터를 포함하는 구조체를 허용하는 dll을 가지고 있습니다. 구조체를 작성하기 위해 내 응용 프로그램의 기능에 IntPtr을 어떻게 가져올 수 있습니까? [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] public class OPERATION {

    4

    2답변

    메시지를 소켓으로 변환하고 싶습니다. protected override void WndProc(ref Message m) { if (m.Msg == Values.MESSAGE_ASYNC) { switch (m.LParam.ToInt32()) { case Values.FD_READ:

    0

    2답변

    나는 응용 프로그램의 지속 기간 동안 몇 가지 인스턴스가 지속되는 클래스가 있습니다. 이러한 개체는 각각 기존의 float [] 버퍼에서 데이터를 추가하는 dll 메서드를 호출하고 초당 여러 번 IntPtr (float 배열)을 허용하는 DLL 메서드에 전체 데이터 집합을 전달해야합니다. class PersistentThing : IDisposa

    1

    5답변

    Spy ++를 사용하여 찾은 창에 대한 16 진수 값이 있습니다. 값이 : 지금까지 내가 알고있는 것처럼, IntPtr입니다 hwndParent가 포함됩니다, 지금 IntPtr hwndf = this.Handle; IntPtr hwndParent = FindWindow("WINDOW HERE", null); ; SetParent(hwndf, hwndP

    2

    1답변

    C# .NET에서 C 라이브러리를 사용하기 위해 dllImport를 사용하고 있습니다. 이 라이브러리의 메소드 중 하나는 데이터 유형 void *를 매개 변수로 사용합니다. 나는 void *와 일치하는 C#에서 IntPtr 데이터 형식을 사용할 수 있다는 것을 알았습니다. 이제이 IntPtr 매개 변수의 값을 설정하는 방법을 간단히 알 수 없습니다. 사실이

    2

    3답변

    IntPtr을 래핑하는 다양한 클래스가 있습니다. 포인터 대신 자신의 데이터를 저장하지 않지만 대신 관리되지 않는 라이브러리를 사용하여 포인터에서 데이터를 노출하는 속성과 메서드를 사용합니다. 잘 작동하지만 다른 래퍼 객체의 래퍼 객체를 참조 할 수 있어야합니다. 예를 들어 : public class Node { private IntPtr _ptr

    1

    3답변

    그래서 내가 알 수있는 것으로부터, 내가 발견 한 IntPtr 추가 관리 예제는 모두 WRONG입니다. 예를 들어 : http://www.atalasoft.com/cs/blogs/stevehawley/archive/2006/10/16/10987.aspx 내 생각이기 때문에, IntPtr입니다가에있는 경우 (또는 근처) 32 비트 시스템에 int32.MaxV

    2

    1답변

    int*을 C# 프로그램에 반환하는 C++ DLL이 있습니다. 문제는 C#의 int*이 할당 후 null 인 채로 남아 있다는 것입니다. IntPtr에 C++ 결과를 할당 할 때 올바른 null이 아닌 값을 얻습니다. 그러나이를 int*으로 변환하면 null이됩니다. 나는 시도했다 : IntPtr intp = cppFunction(); // Non-nu