File Format
-
SMAF(Yamaha Synthetic Music Application Format)/MMFFile Format 2009. 9. 17. 14:09
MA1 MA2 MA3 MA5 MA7
-
엑셀File Format 2009. 8. 31. 13:20
BasicExcel .New() Create a new Excel workbook with a given number of spreadsheets .Load() .Save() .SaveAs() .AddWorksheet() .RenameWorksheet() .GetAnsiSheetName() .GetWorksheet() // BasicExcelWorksheet BasicExcelWorksheet .GetAnsiSheetName() .GetTotalRows() .GetTotalCols() .Cell() // BasicExcelCell BasicExcelCell .Type() UNDEFINED INT DOUBLE STRING .Set() .GetInteger() .SetDouble() .GetDouble() ..
-
BMP - MFCFile Format 2009. 3. 4. 00:21
MFC는 DIB를 지원하지 않는다. CBitmap .CreateBitmap() .LoadBitmap() .Attach() 저장하기 #include #include //... CBitmap bitmap; bitmap.CreateBitmap(width, height, 1, 32, rgbData); CImage image; image.Attach(bitmap); image.Save(_T("C:\\test.bmp"), Gdiplus::ImageFormatBMP); 외부 비트맵 파일 로딩 CBitmap bitmap; HANDLE handle = ::LoadImage( AfxGetInstanceHandle(), lpszFileName, IMAGE_BITMAP, 0, 0, LR_LOADMAP3DCOLORS | LR_..
-
WAVFile Format 2009. 2. 28. 16:24
The wave file format is broken up into RIFF chunks. RIFF WAVE RIFF RIFF IDENTIFIER (4 Bytes) RIFF SIZE (4 Bytes) (RIFF SIZE - 8) "fmt " DWORD dwRiffSize; WORD wFormatTag; // Format category WORD wChannels; // Number of channels DWORD dwSamplesPerSec; // Sampling rate DWORD dwAvgBytesPerSec; // For buffer estimation WORD wBlockAlign; // Data block size WORD wBitsPerSample; "data" 4 Bytes DATA SIZ..
-
BMP - Win32File Format 2009. 1. 22. 17:29
BITMAPFILEHEADERBITMAPFILEINFOHEADERRGBQUAD[]DDB로 변경LoadBitmap()DeleteObject()LoadImage()IMAGE_BITMAPIMAGE_ICONIMAGE_CURSORLR_DEFAULTCOLORLR_LOADFROMFILELR_SHAREDDeleteObject()DestroyIcon()DestroyCursor()ImageList_LoadBitmap()ImageList_Destroy()ImageList_Draw()CreateDIBitmap()CreateDIBSection()DDBCreateBitmap()CreateBitmapIndirect()CreateCompatibleBitmap()DeleteObject()GetObject()SetDIBits()GetD..