Q&A

  • 포인터 입니다.. 도움을...plz
DLLIMPORT BYTE* GetMappedCaptureMemoryPointer();

BYTE        *pSharedImageBuffer;

pSharedImageBuffer = GetMappedCaptureMemoryPointer();

if(pSharedImageBuffer == NULL)
          AfxMessageBox(" Hardware & Memory Initial Fail !!!");

pSharedImageBuffer[0] = 0xff;
pSharedImageBuffer[1] = pSharedImageBuffer[0];

C++로 작성된 이런 소스가 있습니다 어케 변환을 해줘야 하나여..
BYTE* = PByte
이형을 쓰면 될것 같은데.. 어렵네여...
0xff 이값을 넣여 줘야하는데 .. 것두 만만하지 않구여..
고수분들에 도움이 필요합니다...

2  COMMENTS
  • Profile
    최용일 2002.03.13 22:56
    안녕하세요. 최용일입니다.

    아래와 같이 하시면 되겠네요...

    function GetMappedCaptureMemoryPointer: PByte;

    var
        pSharedImageBuffer: PByte;

        pSharedImageBuffer = GetMappedCaptureMemoryPointer;

        if (pSharedImageBuffer = nil) then
            ShowMessage(' Hardware & Memory Initial Fail !!!');

        PByteArray(pSharedImageBuffer)[0] := $ff;
        PByteArray(pSharedImageBuffer)[1] := PByteArray(pSharedImageBuffer)[0];


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

  • Profile
    윤재항 2002.03.13 23:35

    용일님 감사합니다..

    많은 도움이되었습니다..