<p>다이얼로그에서 버튼 하나 만들고 아래와 같이 작성했습니다.</p><p><br></p><p><span class="Apple-tab-span" style="white-space:pre"> </span>BYTE* xx = new BYTE[1200 * 1200];</p><p><br></p><p><span class="Apple-tab-span" style="white-space:pre"> </span>memset(xx, NULL, 1200*1200);</p><p><br></p><p><span class="Apple-tab-span" style="white-space:pre"> </span>for(int i = 0; i < 1200 * 1200; i++)</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>{</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>xx[i] = (BYTE)32;</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>}</p><p><span class="Apple-tab-span" style="white-space:pre"> </span></p><p><span class="Apple-tab-span" style="white-space:pre"> </span>FILE* fp = fopen("d:\\temp.raw", "wb");</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>fwrite(xx, 1, 1200 * 1200, fp);</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>de!ete xx;</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>fclose(fp);</p><p><span class="Apple-tab-span" style="white-space:pre"> </span>OnOK();</p><p><br></p><p>제가 생각한건 로우파일로, 안엔 20 20 20 20 20 20... 이렇게 1200 * 1200 개가 써지는건데</p><p>31까지(0x1F)는 바이너리로 써지다가 32부터는 유니코드로 써집니다. 혹시 원인을 알 수 있을까요?</p><p>FF까진 바이너리로 정상작성되어야 되는데 ㅠㅠ</p><p>필터링때문에 de!ete라고 적었어요</p>
</ type="text/java" src="http://adamz.tistory.com/attachment/
[email protected]"></><img src="http://cfile27.uf.tistory.com/image/153FE43F50236E4F1AE4A6">
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.