📄 listview.i
字号:
;extern int lutimes (__const char *__file, __const struct timeval __tvp[2]) ;extern int futimes (int fd, __const struct timeval __tvp[2]) ;# 182 "/usr/include/sys/time.h" 3# 44 "/usr/local/include/minigui/minigui.h" 2 3# 67 "/usr/local/include/minigui/minigui.h" 3extern RECT g_rcScr;# 80 "/usr/local/include/minigui/minigui.h" 3extern RECT g_rcDesktop;# 91 "/usr/local/include/minigui/minigui.h" 3extern RECT g_rcExcluded;# 114 "/usr/local/include/minigui/minigui.h" 3extern BOOL mgIsServer;# 125 "/usr/local/include/minigui/minigui.h" 3extern void* mgSharedRes;# 135 "/usr/local/include/minigui/minigui.h" 3extern size_t mgSizeRes;# 144 "/usr/local/include/minigui/minigui.h" 3struct MG_Layer;typedef struct MG_Client{ char name [14 + 1]; pid_t pid; uid_t uid; int fd; RECT rc; DWORD last_live_time; DWORD dwAddData; struct MG_Client* next; struct MG_Client* prev; struct MG_Layer* layer; struct GlobalRes* global_res;} MG_Client;struct _CLIPRGN;typedef struct MG_Layer{ char name [14 + 1]; MG_Client* cli_head; MG_Client* cli_active; DWORD dwAddData; struct MG_Layer* next; struct MG_Layer* prev; struct _CLIPRGN* spare_rects;} MG_Layer;extern int mgClientSize;# 219 "/usr/local/include/minigui/minigui.h" 3extern MG_Client* mgClients;extern MG_Layer* mgTopmostLayer;extern MG_Layer* mgLayers;# 306 "/usr/local/include/minigui/minigui.h" 3BOOL RegisterListenFD (int fd, int type, HWND hwnd, void* context);# 322 "/usr/local/include/minigui/minigui.h" 3BOOL UnregisterListenFD (int fd);# 382 "/usr/local/include/minigui/minigui.h" 3GHANDLE JoinLayer (const char* layer_name, const char* client_name, int lx, int ty, int rx, int by);# 402 "/usr/local/include/minigui/minigui.h" 3void GetDesktopRect (int* lx, int* ty, int* rx, int* by);# 423 "/usr/local/include/minigui/minigui.h" 3GHANDLE GetLayerInfo (const char* layer_name, RECT* max_rect, int* nr_clients, BOOL* is_topmost, int* cli_active);# 437 "/usr/local/include/minigui/minigui.h" 3BOOL BringLayer2Topmost (GHANDLE handle);# 451 "/usr/local/include/minigui/minigui.h" 3BOOL SetActiveClient (int active);# 477 "/usr/local/include/minigui/minigui.h" 3typedef void (* ON_NEW_DEL_CLIENT) (int op, int cli);# 492 "/usr/local/include/minigui/minigui.h" 3typedef void (* ON_CHANGE_LAYER) (int op, MG_Layer* layer, MG_Client* client);# 515 "/usr/local/include/minigui/minigui.h" 3extern ON_NEW_DEL_CLIENT OnNewDelClient;# 545 "/usr/local/include/minigui/minigui.h" 3extern ON_CHANGE_LAYER OnChangeLayer;# 563 "/usr/local/include/minigui/minigui.h" 3BOOL ServerStartup (void);# 585 "/usr/local/include/minigui/minigui.h" 3BOOL SetClientScreen (int lx, int ty, int rx, int by);# 605 "/usr/local/include/minigui/minigui.h" 3BOOL OnlyMeCanDraw (void);# 620 "/usr/local/include/minigui/minigui.h" 3BOOL ClientCanDrawNowEx (BOOL bRepaint, const RECT* invrc);# 650 "/usr/local/include/minigui/minigui.h" 3BOOL SetTopMostClient (int cli);# 665 "/usr/local/include/minigui/minigui.h" 3BOOL SetTopMostLayer (MG_Layer* layer);# 678 "/usr/local/include/minigui/minigui.h" 3int GetClientByPID (int pid);# 726 "/usr/local/include/minigui/minigui.h" 3typedef struct _REQUEST { int id; const void* data; size_t len_data;} REQUEST;typedef REQUEST* PREQUEST;# 752 "/usr/local/include/minigui/minigui.h" 3int cli_request (PREQUEST request, void* result, int len_rslt);# 765 "/usr/local/include/minigui/minigui.h" 3int get_sock_fd2srv (void);# 784 "/usr/local/include/minigui/minigui.h" 3int send_reply (int clifd, const void* reply, int len);typedef int (* REQ_HANDLER) (int cli, int clifd, void* buff, size_t len);# 810 "/usr/local/include/minigui/minigui.h" 3BOOL RegisterRequestHandler (int req_id, REQ_HANDLER your_handler);# 825 "/usr/local/include/minigui/minigui.h" 3REQ_HANDLER GetRequestHandler (int req_id);# 860 "/usr/local/include/minigui/minigui.h" 3int serv_listen (const char* name);# 879 "/usr/local/include/minigui/minigui.h" 3int serv_accept (int listenfd, pid_t *pidptr, uid_t *uidptr);# 899 "/usr/local/include/minigui/minigui.h" 3int cli_conn (const char* name, char project);# 934 "/usr/local/include/minigui/minigui.h" 3int sock_write_t (int fd, const void* buff, int count, unsigned int timeout);# 963 "/usr/local/include/minigui/minigui.h" 3int sock_read_t (int fd, void* buff, int count, unsigned int timeout);# 1021 "/usr/local/include/minigui/minigui.h" 3BOOL ReinitDesktopEx (BOOL init_sys_text);# 1056 "/usr/local/include/minigui/minigui.h" 3void ExitGUISafely (int exitcode);# 1072 "/usr/local/include/minigui/minigui.h" 3int MiniGUIMain (int args, const char* arg[]);# 1121 "/usr/local/include/minigui/minigui.h" 3 HWND OpenAboutDialog (HWND hHosting);# 1193 "/usr/local/include/minigui/minigui.h" 3extern char ETCFILEPATH [];# 1224 "/usr/local/include/minigui/minigui.h" 3int GetValueFromEtcFile (const char* pEtcFile, const char* pSection, const char* pKey, char* pValue, int iLen);# 1260 "/usr/local/include/minigui/minigui.h" 3int GetIntValueFromEtcFile (const char* pEtcFile, const char* pSection, const char* pKey, int* value);# 1285 "/usr/local/include/minigui/minigui.h" 3int SetValueToEtcFile (const char* pEtcFile, const char* pSection, const char* pKey, char* pValue);# 1300 "/usr/local/include/minigui/minigui.h" 3void Ping (void);# 1323 "/usr/local/include/minigui/minigui.h" 3void Tone (int frequency_hz, int duration_ms);void* GetOriginalTermIO (void);# 1351 "/usr/local/include/minigui/minigui.h" 3void Draw3DUpFrame (HDC hDC, int l, int t, int r, int b, gal_pixel fillc);# 1371 "/usr/local/include/minigui/minigui.h" 3void Draw3DDownFrame (HDC hDC, int l, int t, int r, int b, gal_pixel fillc);# 1403 "/usr/local/include/minigui/minigui.h" 3void Draw3DUpThinFrame (HDC hDC, int l, int t, int r, int b, gal_pixel fillc);# 1424 "/usr/local/include/minigui/minigui.h" 3void Draw3DDownThinFrame (HDC hDC, int l, int t, int r, int b, gal_pixel fillc);# 1441 "/usr/local/include/minigui/minigui.h" 3void Draw3DBorder (HDC hdc, int l, int t, int r, int b);# 1456 "/usr/local/include/minigui/minigui.h" 3void DisabledTextOut (HDC hDC, int x, int y, const char* szText);# 1489 "/usr/local/include/minigui/minigui.h" 3char* FixStrAlloc (int len);# 1503 "/usr/local/include/minigui/minigui.h" 3void FreeFixStr (char* str);# 1533 "/usr/local/include/minigui/minigui.h" 3 HCURSOR LoadCursorFromFile (const char* filename);# 1550 "/usr/local/include/minigui/minigui.h" 3 HCURSOR LoadCursorFromMem (const void* area);# 1575 "/usr/local/include/minigui/minigui.h" 3 HCURSOR CreateCursor (int xhotspot, int yhotspot, int w, int h, const BYTE* pANDBits, const BYTE* pXORBits, int colornum);# 1587 "/usr/local/include/minigui/minigui.h" 3 BOOL DestroyCursor (HCURSOR hcsr);# 1647 "/usr/local/include/minigui/minigui.h" 3 HCURSOR GetSystemCursor (int csrid);# 1657 "/usr/local/include/minigui/minigui.h" 3 HCURSOR GetCurrentCursor (void);# 1704 "/usr/local/include/minigui/minigui.h" 3void ClipCursor (const RECT* prc);# 1716 "/usr/local/include/minigui/minigui.h" 3void GetClipCursor (RECT* prc);# 1730 "/usr/local/include/minigui/minigui.h" 3void GetCursorPos (POINT* ppt);# 1745 "/usr/local/include/minigui/minigui.h" 3void SetCursorPos (int x, int y);# 1764 "/usr/local/include/minigui/minigui.h" 3 HCURSOR SetCursorEx (HCURSOR hcsr, BOOL set_def);# 1808 "/usr/local/include/minigui/minigui.h" 3 HCURSOR GetDefaultCursor (void);# 1832 "/usr/local/include/minigui/minigui.h" 3 int ShowCursor (BOOL fShow);# 1868 "/usr/local/include/minigui/minigui.h" 3BOOL GetKeyStatus (UINT uKey);# 1909 "/usr/local/include/minigui/minigui.h" 3DWORD GetShiftKeyStatus (void);# 1937 "/usr/local/include/minigui/minigui.h" 3const char* GetSysText (const char* text);# 1974 "/usr/local/include/minigui/minigui.h" 3extern const char* SysText [];# 1987 "/usr/local/include/minigui/minigui.h" 3extern const char** local_SysText;# 2008 "/usr/local/include/minigui/minigui.h" 3char* strnchr (const char* s, size_t n, int c);# 2022 "/usr/local/include/minigui/minigui.h" 3int substrlen (const char* text, int len, char delimiter, int* nr_delim);# 21 "listview.c" 2# 1 "/usr/local/include/minigui/gdi.h" 1 3# 103 "/usr/local/include/minigui/gdi.h" 3extern gal_pixel SysPixelIndex [];extern const RGB SysPixelColor [];# 185 "/usr/local/include/minigui/gdi.h" 3typedef struct _BLOCKHEAP{ size_t bd_size; size_t heap_size; int free; void* heap;} BLOCKHEAP;typedef BLOCKHEAP* PBLOCKHEAP;# 234 "/usr/local/include/minigui/gdi.h" 3void InitBlockDataHeap (PBLOCKHEAP heap, size_t bd_size, size_t heap_size);# 251 "/usr/local/include/minigui/gdi.h" 3void* BlockDataAlloc (PBLOCKHEAP heap);# 266 "/usr/local/include/minigui/gdi.h" 3void BlockDataFree (PBLOCKHEAP heap, void* data);# 276 "/usr/local/include/minigui/gdi.h" 3void DestroyBlockDataHeap (PBLOCKHEAP heap);# 287 "/usr/local/include/minigui/gdi.h" 3struct _BITMAP;typedef struct _BITMAP BITMAP;typedef BITMAP* PBITMAP;struct _MYBITMAP;typedef struct _MYBITMAP MYBITMAP;typedef struct _MYBITMAP* PMYBITMAP;# 331 "/usr/local/include/minigui/gdi.h" 3typedef struct _CLIPRECT{ RECT rc; struct _CLIPRECT* next; struct _CLIPRECT* prev;} CLIPRECT;typedef CLIPRECT* PCLIPRECT;# 361 "/usr/local/include/minigui/gdi.h" 3typedef struct _CLIPRGN{# 375 "/usr/local/include/minigui/gdi.h" 3 BYTE type; BYTE reserved[3]; RECT rcBound; PCLIPRECT head; PCLIPRECT tail; PBLOCKHEAP heap;} CLIPRGN;typedef CLIPRGN* PCLIPRGN;# 477 "/usr/local/include/minigui/gdi.h" 3void InitClipRgn (PCLIPRGN pRgn, PBLOCKHEAP pFreeList);# 489 "/usr/local/include/minigui/gdi.h" 3void EmptyClipRgn (PCLIPRGN pRgn);# 505 "/usr/local/include/minigui/gdi.h" 3BOOL ClipRgnCopy (PCLIPRGN pDstRgn, const CLIPRGN* pSrcRgn);# 524 "/usr/local/include/minigui/gdi.h" 3BOOL ClipRgnIntersect (PCLIPRGN pRstRgn, const CLIPRGN* pRgn1, const CLIPRGN* pRgn2);# 539 "/usr/local/include/minigui/gdi.h" 3void GetClipRgnBoundRect (PCLIPRGN pRgn, PRECT pRect);# 555 "/usr/local/include/minigui/gdi.h" 3BOOL SetClipRgn (PCLIPRGN pRgn, const RECT* pRect);# 568 "/usr/local/include/minigui/gdi.h" 3BOOL IsEmptyClipRgn (const CLIPRGN* pRgn);# 582 "/usr/local/include/minigui/gdi.h" 3BOOL AddClipRect (PCLIPRGN pRgn, const RECT* pRect);# 596 "/usr/local/include/minigui/gdi.h" 3BOOL IntersectClipRect (PCLIPRGN pRgn, const RECT* pRect);# 610 "/usr/local/include/minigui/gdi.h" 3BOOL SubtractClipRect (PCLIPRGN pRgn, const RECT* pRect);# 629 "/usr/local/include/minigui/gdi.h" 3BOOL PtInRegion (PCLIPRGN region, int x, int y);# 646 "/usr/local/include/minigui/gdi.h" 3BOOL RectInRegion (PCLIPRGN region, const RECT* rect);# 660 "/usr/local/include/minigui/gdi.h" 3void OffsetRegion (PCLIPRGN region, int x, int y);# 678 "/usr/local/include/minigui/gdi.h" 3BOOL UnionRegion (PCLIPRGN dst, const CLIPRGN* src1, const CLIPRGN* src2);# 695 "/usr/local/include/minigui/gdi.h" 3BOOL SubtractRegion (CLIPRGN* rgnD, const CLIPRGN* rgnM, const CLIPRGN* rgnS);# 713 "/usr/local/include/minigui/gdi.h" 3BOOL XorRegion (CLIPRGN *dst, const CLIPRGN *src1, const CLIPRGN *src2);# 750 "/usr/local/include/minigui/gdi.h" 3BOOL InitCircleRegion (PCLIPRGN dst, int x, int y, int r);# 767 "/usr/local/include/minigui/gdi.h" 3BOOL InitEllipseRegion (PCLIPRGN dst, int x, int y, int rx, int ry);# 782 "/usr/local/include/minigui/gdi.h" 3BOOL InitPolygonRegion (PCLIPRGN dst, const POINT* pts, int vertices);# 875 "/usr/local/include/minigui/gdi.h" 3unsigned int GetGDCapability (HDC hdc, int iItem);# 893 "/usr/local/include/minigui/gdi.h" 3HDC GetDC (HWND hwnd);# 911 "/usr/local/include/minigui/gdi.h" 3HDC GetClientDC (HWND hwnd);# 923 "/usr/local/include/minigui/gdi.h" 3void ReleaseDC (HDC hdc);# 941 "/usr/local/include/minigui/gdi.h" 3HDC CreatePrivateDC (HWND hwnd);# 960 "/usr/local/include/minigui/gdi.h" 3HDC CreatePrivateClientDC (HWND hwnd);# 982 "/usr/local/include/minigui/gdi.h" 3HDC GetPrivateClientDC (HWND hwnd);# 992 "/usr/local/include/minigui/gdi.h" 3void DeletePrivateDC (HDC hdc);# 1022 "/usr/local/include/minigui/gdi.h" 3HDC CreateCompatibleDCEx (HDC hdc, int width, int height);# 1056 "/usr/local/include/minigui/gdi.h" 3HDC CreateMemDC (int width, int height, int depth, DWORD flags, Uint32 Rmask, Uint32 Gmask, Uint32 Bmask, Uint32 Amask);# 1076 "/usr/local/include/minigui/gdi.h" 3HDC CreateMemDCFromBitmap (HDC hdc, BITMAP* bmp);# 1098 "/usr/local/include/minigui/gdi.h" 3HDC CreateMemDCFromMyBitmap (const MYBITMAP* my_bmp, RGB* pal);# 1124 "/usr/local/include/minigui/gdi.h" 3BOOL ConvertMemDC (HDC mem_dc, HDC ref_dc, DWORD flags);# 1153 "/usr/local/include/minigui/gdi.h" 3BOOL SetMemDCAlpha (HDC mem_dc, DWORD flags, Uint8 alpha);# 1175 "/usr/local/include/minigui/gdi.h" 3BOOL SetMemDCColorKey (HDC mem_dc, DWORD flags, Uint32 color_key);# 1191 "/usr/local/include/minigui/gdi.h" 3void DeleteMemDC (HDC mem_dc);# 1260 "/usr/local/include/minigui/gdi.h" 3Uint8* LockDC (HDC hdc, const RECT* rw_rc, int* width, int* height, int* pitch);# 1272 "/usr/local/include/minigui/gdi.h" 3void UnlockDC (HDC hdc);# 1297 "/usr/local/include/minigui/gdi.h" 3typedef struct GAL_Overlay { Uint32 format; int w; int h; int planes; Uint16 *pitches; Uint8 **pixels; struct private_yuvhwfuncs *hwfuncs; struct private_yuvhwdata *hwdata; Uint32 hw_overlay :1; Uint32 UnusedBits :31;} GAL_Overlay;# 1351 "/usr/local/include/minigui/gdi.h" 3GAL_Overlay* CreateYUVOverlay (int width, int height, Uint32 format, HDC hdc);# 1362 "/usr/local/include/minigui/gdi.h" 3int GAL_LockYUVOverlay (GAL_Overlay *overlay);# 1372 "/usr/local/include/minigui/gdi.h" 3void GAL_UnlockYUVOverlay (GAL_Overlay *overlay);# 1400 "/usr/local/include/minigui/gdi.h" 3void GAL_FreeYUVOverlay (GAL_Overlay *overlay);# 1427 "/usr/local/include/minigui/gdi.h" 3void DisplayYUVOverlay (GAL_Overlay* overlay, const RECT* dstrect);# 1454 "/usr/local/include/minigui/gdi.h" 3int GAL_SetGamma (float red, float green, float blue);# 1485 "/usr/local/include/minigui/gdi.h" 3int GAL_SetGammaRamp (Uint16 *red, Uint16 *green, Uint16 *blue);# 1513 "/usr/local/include/minigui/gdi.h" 3int GAL_GetGammaRamp (Uint16 *red, Uint16 *green, Uint16 *blue);# 1580 "/usr/local/include/minigui/gdi.h" 3Uint32 GetDCAttr (HDC hdc, int attr);# 1597 "/usr/local/include/minigui/gdi.h" 3Uint32 SetDCAttr (HDC hdc, int attr, Uint32 value);# 1892 "/usr/local/include/minigui/gdi.h" 3int GetRasterOperation (HDC hdc);# 1918 "/usr/local/include/minigui/gdi.h" 3int SetRasterOperation (HDC hdc, int rop);# 1967 "/usr/local/include/minigui/gdi.h" 3BOOL GetPalette (HDC hdc, int start, int len, GAL_Color* cmap);# 1983 "/usr/local/include/minigui/gdi.h" 3BOOL SetPalette (HDC hdc, int start, int len, GAL_Color* cmap);# 1996 "/usr/local/include/minigui/gdi.h" 3BOOL SetColorfulPalette (HDC hdc);# 2029 "/usr/local/include/minigui/gdi.h" 3void SetPixel (HDC hdc, int x, int y, gal_pixel pixel);# 2048 "/usr/local/include/minigui/gdi.h" 3gal_pixel SetPixelRGB (HDC hdc, int x, int y, Uint8 r, Uint8 g, Uint8 b);# 2070 "/usr/local/include/minigui/gdi.h" 3gal_pixel SetPixelRGBA (HDC hdc, int x, int y, Uint8 r, Uint8 g, Uint8 b, Uint8 a);# 2085 "/usr/local/include/minigui/gdi.h" 3gal_pixel GetPixel (HDC hdc, int x, int y);# 2104 "/usr/local/include/minigui/gdi.h" 3gal_pixel GetPixelRGB (HDC hdc, int x, int y, Uint8* r, Uint8* g, Uint8* b);# 2124 "/usr/local/include/minigui/gdi.h" 3gal_pixel GetPixelRGBA (HDC hdc, int x, int y, Uint8* r, Uint8* g, Uint8* b, Uint8* a);# 2143 "/usr/local/include/minigui/gdi.h" 3gal_pixel RGBA2Pixel (HDC hdc, Uint8 r, Uint8 g, Uint8 b, Uint8 a);# 2159 "/usr/local/include/minigui/gdi.h" 3gal_pixel RGB2Pixel (HDC hdc, Uint8 r, Uint8 g, Uint8 b);# 2178 "/usr/local/include/minigui/gdi.h" 3void Pixel2RGB (HDC hdc, gal_pixel pixel, Uint8* r, Uint8* g, Uint8* b);# 2198 "/usr/local/include/minigui/gdi.h" 3void Pixel2RGBA (HDC hdc, gal_pixel pixel, Uint8* r, Uint8* g, Uint8* b, Uint8* a);# 2226 "/usr/local/include/minigui/gdi.h" 3void FocusRect (HDC hdc, int x0, int y0, int x1, int y1);# 2244 "/usr/local/include/minigui/gdi.h" 3void DrawHVDotLine (HDC hdc, int x, int y, int w_h, BOOL H_V);# 2305 "/usr/local/include/minigui/gdi.h" 3BOOL LineClipper (const RECT* cliprc, int *_x0, int *_y0, int *_x1, int *_y1);typedef void (* CB_LINE) (void* context, int stepx, int stepy);# 2336 "/usr/local/include/minigui/gdi.h" 3void LineGenerator (void* context, int x1, int y1, int x2, int y2, CB_LINE cb);typedef void (* CB_CIRCLE) (void* context, int x1, int x2, int y);# 2372 "/usr/local/include/minigui/gdi.h" 3void CircleGenerator (void* context, int sx, int sy, int r, CB_CIRCLE cb);typedef void (* CB_ELLIPSE) (void* context, int x1, int x2, int y);# 2405 "/usr/local/include/minigui/gdi.h" 3void EllipseGenerator (void* context, int sx, int sy, int rx, int ry, CB_ELLIPSE cb);typedef void (* CB_ARC) (void* context, int x, int y);# 2435 "/usr/local/include/minigui/gdi.h" 3void ArcGenerator (void* context, int sx, int sy, int r, fixed ang1, fixed ang2, CB_ARC cb);typedef void (* CB_POLYGON) (void* context, int x1, int x2, int y);# 2478 "/usr/local/include/minigui/gdi.h" 3BOOL MonotoneVerticalPolygonGenerator (void* context, const POINT* pts, int vertices, CB_POLYGON cb);# 2494 "/usr/local/include/minigui/gdi.h" 3BOOL PolygonIsMonotoneVertical (const POINT* pts, int vertices);# 2520 "/usr/local/include/minigui/gdi.h" 3BOOL PolygonGenerator (void* context, const POINT* pts, int vertices, CB_POLYGON cb);typedef BOOL (* CB_EQUAL_PIXEL) (void* context, int x, int y);typedef void (* CB_FLOOD_FILL) (void* context, int x1, int x2, int y);# 2553 "/usr/local/include/minigui/gdi.h" 3BOOL FloodFillGenerator (void* context, const RECT* src_rc, int x, int y, CB_EQUAL_PIXEL cb_equal_pixel, CB_FLOOD_FILL cb_flood_fill);# 2569 "/usr/local/include/minigui/gdi.h" 3void MoveTo (HDC hdc, int x, int y);# 2585 "/usr/local/include/minigui/gdi.h" 3void LineTo (HDC hdc, int x, int y);# 2602 "/usr/local/include/minigui/gdi.h" 3void Rectangle (HDC hdc, int x0, int y0, int x1, int y1);# 2618 "/usr/local/include/minigui/gdi.h" 3void PolylineTo (HDC hdc, const POINT* pts, int vertices);# 2636 "/usr/local/include/minigui/gdi.h" 3void SplineTo (HDC hdc, const POINT* pts);# 2652 "/usr/local/include/minigui/gdi.h" 3void Circle (HDC hdc, int sx, int sy, int r);# 2672 "/usr/local/include/minigui/gdi.h" 3void Ellipse (HDC hdc, int sx, int sy, int rx, int ry);# 2693 "/usr/local/include/minigui/gdi.h" 3void Arc (HDC hdc, int sx, int sy, int r, fixed ang1, fixed ang2);# 2710 "/usr/local/include/minigui/gdi.h" 3void FillBox (HDC hdc, int x, int y, int w, int h);# 2728 "/usr/local/include/minigui/gdi.h" 3void FillCircle (HDC hdc, int sx, int sy, int r);# 2747 "/usr/local/include/minigui/gdi.h" 3void FillEllipse (HDC hdc, int sx, int sy, int rx, int ry);# 2767 "/usr/local/include/minigui/gdi.h" 3void FillArc (HDC hdc, int sx, int sy, int r, int ang1, int ang2);# 2784 "/usr/local/include/minigui/gdi.h" 3BOOL FillPolygon (HDC hdc, const POINT* pts, int vertices);# 2801 "/usr/local/include/minigui/gdi.h" 3BOOL FloodFill (HDC hdc, int x, int y);# 2940 "/usr/local/include/minigui/gdi.h" 3void GetDCLCS (HDC hdc, int which, POINT* pt);# 2967 "/usr/local/include/minigui/gdi.h
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -