shellapi.mh
来自「开放源码的编译器open watcom 1.6.0版的源代码」· MH 代码 · 共 63 行
MH
63 行
/*
* shellapi.h Shell functions
*
:include crwatcnt.sp
*/
#ifndef _INC_SHELLAPI
#define _INC_SHELLAPI
:include readonly.sp
#ifndef _INC_WINDOWS
#include <windows.h>
#endif
:include cpluspro.sp
#pragma pack(push,1)
#define ERROR_SUCCESS 0L
#define ERROR_BADDB 1L
#define ERROR_BADKEY 2L
#define ERROR_CANTOPEN 3L
#define ERROR_CANTREAD 4L
#define ERROR_CANTWRITE 5L
#define ERROR_OUTOFMEMORY 6L
#define ERROR_INVALID_PARAMETER 7L
#define ERROR_ACCESS_DENIED 8L
#define REG_SZ 1
#define HKEY_CLASSES_ROOT 1
#define SE_ERR_SHARE 26
#define SE_ERR_ASSOCINCOMPLETE 27
#define SE_ERR_DDETIMEOUT 28
#define SE_ERR_DDEFAIL 29
#define SE_ERR_DDEBUSY 30
#define SE_ERR_NOASSOC 31
DECLARE_HANDLE(HDROP);
#ifndef RC_INVOKED
typedef DWORD HKEY;
typedef HKEY FAR *PHKEY;
LONG WINAPI RegOpenKey(HKEY,LPCSTR,PHKEY);
LONG WINAPI RegCreateKey(HKEY,LPCSTR,PHKEY);
LONG WINAPI RegCloseKey(HKEY);
LONG WINAPI RegDeleteKey(HKEY,LPCSTR);
LONG WINAPI RegSetValue(HKEY,LPCSTR,DWORD,LPCSTR,DWORD);
LONG WINAPI RegQueryValue(HKEY,LPCSTR,LPSTR,LPLONG);
LONG WINAPI RegEnumKey(HKEY,DWORD,LPSTR,DWORD);
UINT WINAPI DragQueryFile(HDROP,UINT,LPSTR,UINT);
BOOL WINAPI DragQueryPoint(HDROP,POINT FAR*);
void WINAPI DragFinish(HDROP);
void WINAPI DragAcceptFiles(HWND,BOOL);
HICON WINAPI ExtractIcon(HINSTANCE,LPCSTR,UINT);
HINSTANCE WINAPI ShellExecute(HWND,LPCSTR,LPCSTR,LPCSTR,LPCSTR,int);
HINSTANCE WINAPI FindExecutable(LPCSTR,LPCSTR,LPSTR);
#endif /* RC_INVOKED */
#pragma pack(pop)
:include cplusepi.sp
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?