119 TCHAR sfnFilename[1000];
120 TCHAR sfnFiletitle[256];
121 TCHAR ofnFilename[1000];
122 TCHAR ofnFiletitle[256];
123 TCHAR miniaturetitle[100];
125 0xffffff, 0xffffff, 0xffffff, 0xffffff, 0xffffff, 0xffffff, 0xffffff, 0xffffff,
126 0xffffff, 0xffffff, 0xffffff, 0xffffff, 0xffffff, 0xffffff, 0xffffff, 0xffffff
138 iccx.
dwSize =
sizeof(iccx);
158 RECT fullscreenWindowPos = {0, 0, 100, 100};
177 RECT paletteWindowPos = {56, 9, 56 + 255, 9 + 32};
183 RECT canvasWindowPos = {0, 0, 0 + 500, 0 + 500};
200 RECT selectionWindowPos = {350, 0, 350 + 100, 0 + 100};
256 for (
INT i = 0;
i < aguidFileTypesE.GetSize(); ++
i)
258 if (aguidFileTypesE[
i] == Gdiplus::ImageFormatPNG)
PRTL_UNICODE_STRING_BUFFER Path
CMiniatureWindow miniature
CSelectionWindow selectionWindow
static BOOL FileExtFromFilter(LPTSTR pExt, OPENFILENAME *pOFN)
RegistrySettings registrySettings
CPaletteWindow paletteWindow
CFullscreenWindow fullscreenWindow
SelectionModel selectionModel
static UINT_PTR APIENTRY OFNHookProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
CToolBox toolBoxContainer
CCanvasWindow canvasWindow
CTextEditWindow textEditWindow
PaletteModel paletteModel
CToolSettingsWindow toolSettingsWindow
#define IDS_DEFAULTFILENAME
#define IDS_MINIATURETITLE
#define IDS_ALLPICTUREFILES
static HRESULT GetImporterFilterString(CSimpleString &strImporters, CSimpleArray< GUID > &aguidFileTypes, LPCTSTR pszAllFilesDescription=NULL, DWORD dwExclude=excludeDefaultLoad, TCHAR chSeparator=TEXT('|'))
static HRESULT GetExporterFilterString(CSimpleString &strExporters, CSimpleArray< GUID > &aguidFileTypes, LPCTSTR pszAllFilesDescription=NULL, DWORD dwExclude=excludeDefaultSave, TCHAR chSeparator=TEXT('|'))
BOOL LoadString(_In_ UINT nID)
void __cdecl Format(UINT nFormatID,...)
void Crop(int nWidth, int nHeight, int nOffsetX=0, int nOffsetY=0)
WINDOWPLACEMENT WindowPlacement
BOOL WINAPI InitCommonControlsEx(const INITCOMMONCONTROLSEX *lpInitCtrls)
#define OFN_OVERWRITEPROMPT
#define CDM_SETCONTROLTEXT
OPENFILENAMEA OPENFILENAME
#define _CRTDBG_LEAK_CHECK_DF
#define _CrtSetDbgFlag(f)
#define _CRTDBG_ALLOC_MEM_DF
HBITMAP DoLoadImageFile(HWND hwnd, LPCTSTR name, BOOL fIsMainFile)
void WINAPI DragAcceptFiles(HWND hWnd, BOOL b)
GLsizei GLenum const GLvoid GLsizei GLenum GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLint GLint GLint GLshort GLshort GLshort GLubyte GLubyte GLubyte GLuint GLuint GLuint GLushort GLushort GLushort GLbyte GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLfloat GLint GLint GLint GLint GLshort GLshort GLshort GLshort GLubyte GLubyte GLubyte GLubyte GLuint GLuint GLuint GLuint GLushort GLushort GLushort GLushort GLboolean const GLdouble const GLfloat const GLint const GLshort const GLbyte const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLdouble const GLfloat const GLfloat const GLint const GLint const GLshort const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort GLenum GLenum GLenum GLfloat GLenum GLint GLenum GLenum GLenum GLfloat GLenum GLenum GLint GLenum GLfloat GLenum GLint GLint GLushort GLenum GLenum GLfloat GLenum GLenum GLint GLfloat const GLubyte GLenum GLenum GLenum const GLfloat GLenum GLenum const GLint GLenum GLint GLint GLsizei GLsizei GLint GLenum GLenum const GLvoid GLenum GLenum const GLfloat GLenum GLenum const GLint GLenum GLenum const GLdouble GLenum GLenum const GLfloat GLenum GLenum const GLint GLsizei GLuint GLfloat GLuint GLbitfield GLfloat GLint GLuint GLboolean GLenum GLfloat GLenum GLbitfield GLenum GLfloat GLfloat GLint GLint const GLfloat GLenum GLfloat GLfloat GLint GLint GLfloat GLfloat GLint GLint const GLfloat GLint GLfloat GLfloat GLint GLfloat GLfloat GLint GLfloat GLfloat const GLdouble const GLfloat const GLdouble const GLfloat GLint i
static const CLSID *static CLSID *static const GUID VARIANT VARIANT *static IServiceProvider DWORD *static HMENU
unsigned __int3264 UINT_PTR
#define WS_OVERLAPPEDWINDOW
#define ICC_USEREX_CLASSES
#define ICC_STANDARD_CLASSES
#define PathFindExtension
TW_UINT32 TW_UINT16 TW_UINT16 MSG
BOOL WINAPI SetMenu(_In_ HWND, _In_opt_ HMENU)
BOOL WINAPI TranslateMessage(_In_ const MSG *)
BOOL WINAPI ShowWindow(_In_ HWND, _In_ int)
#define SW_SHOWNOACTIVATE
#define WS_EX_PALETTEWINDOW
HWND WINAPI GetParent(_In_ HWND)
#define TranslateAccelerator