2015-11-01 16:25:19 +00:00
|
|
|
#ifndef _CLIPBRD_PCH_
|
|
|
|
#define _CLIPBRD_PCH_
|
|
|
|
|
2015-11-01 16:40:18 +00:00
|
|
|
// #pragma once
|
2015-11-01 16:25:19 +00:00
|
|
|
|
2015-12-14 22:55:55 +00:00
|
|
|
#include <limits.h>
|
|
|
|
|
2016-02-13 16:08:09 +00:00
|
|
|
#include <assert.h>
|
|
|
|
|
2015-11-01 16:25:19 +00:00
|
|
|
#include <windef.h>
|
|
|
|
#include <winbase.h>
|
|
|
|
#include <winuser.h>
|
|
|
|
#include <wingdi.h>
|
|
|
|
#include <shellapi.h>
|
|
|
|
#include <htmlhelp.h>
|
2015-11-14 16:45:41 +00:00
|
|
|
#include <commdlg.h>
|
2015-11-01 16:25:19 +00:00
|
|
|
|
|
|
|
#include "resources.h"
|
|
|
|
#include "cliputils.h"
|
2015-11-14 16:45:41 +00:00
|
|
|
#include "fileutils.h"
|
2015-11-01 16:25:19 +00:00
|
|
|
#include "winutils.h"
|
2015-12-12 21:15:53 +00:00
|
|
|
#include "scrollutils.h"
|
2015-11-01 16:25:19 +00:00
|
|
|
|
|
|
|
#define MAX_STRING_LEN 255
|
|
|
|
#define DISPLAY_MENU_POS 2
|
|
|
|
#define CF_NONE 0
|
|
|
|
|
|
|
|
typedef struct _CLIPBOARD_GLOBALS
|
|
|
|
{
|
|
|
|
HINSTANCE hInstance;
|
|
|
|
HWND hMainWnd;
|
|
|
|
HWND hWndNext;
|
|
|
|
HMENU hMenu;
|
|
|
|
UINT uDisplayFormat;
|
|
|
|
UINT uCheckedItem;
|
2015-12-14 22:55:55 +00:00
|
|
|
UINT uLinesToScroll;
|
2015-12-12 21:15:53 +00:00
|
|
|
HBITMAP hDspBmp;
|
2015-11-01 16:25:19 +00:00
|
|
|
} CLIPBOARD_GLOBALS;
|
|
|
|
|
|
|
|
extern CLIPBOARD_GLOBALS Globals;
|
|
|
|
|
|
|
|
#endif /* _CLIPBRD_PCH_ */
|