|  |  | 
 |  |  |    int WINAPI DestroyWindow(HWND hWnd) ;//native from "user32.dll" alias "DestroyWindow"; | 
 |  |  |    HMENU WINAPI CreatePopupMenu() ;//native from "user32.dll" alias "CreatePopupMenu"; | 
 |  |  |    bool WINAPI AppendMenuW(HMENU hMenu, int uFlags, int uIDNewltem, string lpNewltem) ;//native from "user32.dll" alias "AppendMenuW"; | 
 |  |  |    bool WINAPI TrackPopupMenu(HMENU hMenu, int uFlags, int x, int y, int nReserved, HWND hWnd, xrect prcRect) ;//native from "user32.dll" alias "TrackPopupMenu"; | 
 |  |  |    bool WINAPI TrackPopupMenu(HMENU hMenu, int uFlags, int x, int y, int nReserved, HWND hWnd, LPRECT prcRect) ;//native from "user32.dll" alias "TrackPopupMenu"; | 
 |  |  |    //int WINAPI CallWindowProc(int OldWProc,HWND hWnd,int uMsg,param wParam,param lParam) ;//native from "user32.dll" alias "CallWindowProcW"; | 
 |  |  |    int WINAPI InvalidateRect(HWND hWnd,xrect * lpRect, bool bErase) ;//native from "user32.dll" alias "InvalidateRect"; | 
 |  |  |    int WINAPI Sleep(int dwMilliseconds) ;//native from "kernel32.dll" alias "Sleep"; | 
 |  |  | 
 |  |  |    int WINAPI ShellExecuteW(HWND hWnd, string lpOperation, string lpFile, string lpParameters, string lpDirectory, int nShowCmd) ;//native from "shell32.dll" alias "ShellExecuteW";    | 
 |  |  |    int WINAPI DeleteFile(string lpFileName) ;//native from "Shlwapi.dll" alias "DeleteFileW";    | 
 |  |  |    bool WINAPI PathFileExists(string lpFileName) ;//native from "shlwapi.dll" alias "PathFileExistsW";    | 
 |  |  |    int WINAPI CreateDirectory(string lpFileName, string lpFileAttributes) ;//native from "kernel32.dll" alias "CreateDirectoryW";	 | 
 |  |  |    int WINAPI CreateDirectoryW(string lpFileName, void* lpFileAttributes) ;//native from "kernel32.dll" alias "CreateDirectoryW";	 | 
 |  |  |    //bool WINAPI SystemParametersinfo(int uiAction,int uiParam,param pvParam,int fWinlni) ;//native from "user32.dll" alias "SystemParametersinfo";    | 
 |  |  |    int WINAPI GetSystemMetrics(int nIndex) ;//native from "user32.dll" alias "GetSystemMetrics";    | 
 |  |  |    HWND WINAPI FindWindowW(string lpClassName, string lpWindowName);//native from "user32.dll" alias "FindWindowW";    | 
 |  |  | 
 |  |  |    int WINAPI GetModuleFileNameW(HMODULE hModule ,string lpFileName, int nSize);//native from "kernel32.dll" alias "GetModuleFileNameW"; | 
 |  |  |    void WINAPI GetLocalTime(SYSTEMTIME& lpSystemTime) ;//native from "kernel32.dll" alias "GetLocalTime"; | 
 |  |  |    int WINAPI PathRemoveFileSpecW(string lpFileName);// native from "shlwapi.dll" alias "PathRemoveFileSpecW"; | 
 |  |  |  | 
 |  |  |    int WINAPI PathRemoveExtensionW(string lpFileName);// native from "shlwapi.dll" alias "PathRemoveExtensionW"; | 
 |  |  | 	 | 
 |  |  | } | 
 |  |  | #define SendMessage SendMessageW | 
 |  |  | #define PostMessage PostMessageW | 
 |  |  | 
 |  |  | #define PathRemoveFileSpec PathRemoveFileSpecW | 
 |  |  | #define SetWindowText SetWindowTextW | 
 |  |  | #define GetWindowText GetWindowTextW | 
 |  |  | #define AppendMenu AppendMenuW | 
 |  |  | #define FindWindowEx  FindWindowExW  | 
 |  |  | #define CreateDirectory CreateDirectoryW | 
 |  |  | #endif | 
 |  |  |  | 
 |  |  | #if 0 |