亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? xdisplay.h

?? c語言開發方面的經典問題,包括源代碼.c語言開發所要注意的問題,以及在嵌入式等各方面的應用
?? H
字號:
/* * File: xdisplay.h * Version: 3.0 * Last modified on Sat Oct  1 12:25:08 1994 by eroberts * ----------------------------------------------------- * This interface is responsible for the actual display operations * of the X manager phase of the graphics.c implementation.  In many * cases, the functions in this interface are similar to those in * the client interface to the graphics library.  The graphics.h * interface, for example, contains DrawLine and DrawArc; this * interface exports XDDrawLine and XDDrawArc.  The difference * is that the graphics.h functions simply send commands down a * communication channel, while the xdisplay.h functions actually * perform the rendering operations for the X window manager. */#ifndef _xdisplay_h#define _xdisplay_h#include "genlib.h"/* * Function: XDOpenDisplay * Usage: XDOpenDisplay(title); * ---------------------------- * This function creates a display window and performs all the * necessary initialization for the X system.  The title string * is displayed in the title bar. */void XDOpenDisplay(string title);/* * Function: XDCloseDisplay * Usage: XDCloseDisplay(); * ------------------------ * This function closes the graphics window and frees all of the * X storage. */void XDCloseDisplay(void);/* * Function: XDDisplayFD * Usage: fd = XDDisplayFD(); * -------------------------- * This function returns the Unix file descriptor of the X * connection to the graphics window display. */int XDDisplayFD(void);/* * Function: XDProcessXEvent * Usage: if (XDProcessXEvent()) . . . * ----------------------------------- * This function checks to see if there is a pending X event * and, if so, processes that event.  The function returns * TRUE if an event was detected and FALSE if no events were * pending so that the client can set a timeout before testing * again for another event. */bool XDProcessXEvent(void);/* * Function: XDCheckForRedraw * Usage: XDCheckForRedraw(); * -------------------------- * This function checks to see if the window needs redrawing and, * if so, issues the X commands to update the screen. */void XDCheckForRedraw(void);/* * Function: XDSetRedrawFlag * Usage: XDSetRedrawFlag(); * ------------------------- * This function informs the X display module that the screen needs * to be redrawn. */void XDSetRedrawFlag(void);/* * Function: XDClearDisplay * Usage: XDClearDisplay(); * ------------------------ * XDClearDisplay erases the entire contents of the graphics window. */void XDClearDisplay(void);/* * Function: XDDrawLine * Usage: XDDrawLine(x, y, dx, dy); * -------------------------------- * This function draws a line from (x, y) to (x+dx, y+dy). */void XDDrawLine(double x, double y, double dx, double dy);/* * Function: XDDrawArc * Usage: XDDrawArc(x, y, rx, ry, start, sweep); * --------------------------------------------- * This function draws an elliptical arc segment centered at * (x, y) with cartesian radii rx and ry.  Note that the * interpretation of (x, y) is not the current point as * it is in the DrawArc call.  The start and sweep parameters * are interpreted as they are in DrawArc. */void XDDrawArc(double x, double y, double rx, double ry,                double start, double sweep);/* * Function: XDDrawText * Usage: XDDrawText(x, y, text); * ------------------------------ * This function displays the string text at (x, y) using the * current font and size. */void XDDrawText(double x, double y, string text);/* * Function: XDTextWidth * Usage: width = XDTextWidth(text); * --------------------------------- * This function returns the width of the text string at the * current font and size. */double XDTextWidth(string text);/* * Function: XDSetFont * Usage: str = XDSetFont(font, size, style); * ------------------------------------------ * This function finds the appropriate font/size/style combination * based on the user's request and returns a string consisting of * the size, style, and font names each separated by a space. */string XDSetFont(string font, int size, int style);/* * Function: XDSetTitle * Usage: XDSetTitle(title); * ------------------------- * This function sets the title bar for the window. */void XDSetTitle(string title);/* * Function: XDSetEraseMode * Usage: XDSetEraseMode(flag); * ---------------------------- * This function sets the erase mode setting according to the * Boolean flag. */void XDSetEraseMode(bool flag);/* * Function: XDStartRegion * Usage: XDStartRegion(grayScale); * -------------------------------- * The XDStartRegion function sets the internal state so * that subsequent calls to XDDrawLine and XDDrawArc (which * have already been checked by the client to ensure that they * form a connected path) are used to create a fillable polygon. * The region is displayed by the corresponding XDEndRegion. */void XDStartRegion(double grayScale);/* * Function: XDEndRegion * Usage: XDEndRegion(); * --------------------- * This function closes the region opened by XDStartRegion. */void XDEndRegion(void);/* * Function: XDGetMouse * Usage: XDGetMouse(&buttonState, &x, &y); * ---------------------------------------- * This function returns the current mouse state through the * argument pointers. */void XDGetMouse(bool *buttonStateP, double *xp, double *yp);/* * Function: XDWaitForMouse * Usage: XDWaitForMouse(buttonState); * ----------------------------------- * This function waits for the mouse to enter the specified * state (down = TRUE); */void XDWaitForMouse(bool buttonState);/* * Function: XDSetWindowSize * Usage: XDSetWindowSize(width, height); * -------------------------------------- * This function sets the width and height values of the window * and must be called prior to XDOpenDisplay. */void XDSetWindowSize(double width, double height);/* * Function: XDGetScreenSize * Usage: XDGetScreenSize(&screenWidth, &screenHeight); * ---------------------------------------------------- * This function returns the screen size and may be called in the * following circumstances, each of which is unusual: *   (a) prior to the XDOpenDisplay call *   (b) from the client fork */void XDGetScreenSize(double *pScreenWidth, double *pScreenHeight);/* * Function: XDGetResolution * Usage: XDGetResolution(&xdpi, &ydpi); * ------------------------------------- * This function returns the screen resolution, possibly modified by * the scale reduction.  Like XDGetScreenSize, this function * can be called prior to the XDOpenDisplay call or from the client * fork. */void XDGetResolution(double *pXDPI, double *pYDPI);/* * Function: XDGetNColors * Usage: ncolors = XDGetNColors(); * -------------------------------- * This function returns the number of colors supported by the screen. * This function can be called prior to the XDOpenDisplay call or from * the client fork. */int XDGetNColors(void);/* * Function: XDSetColor * Usage: XDSetColor(red, green, blue); * ------------------------------------ * This function sets the pen color as specified by the arguments. */void XDSetColor(double red, double green, double blue);#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
免费高清在线一区| 亚洲国产精品久久一线不卡| 久久久久99精品国产片| 日本一区二区三区四区| 亚洲欧美精品午睡沙发| 久久精品国产久精国产爱| 懂色一区二区三区免费观看| 欧美在线观看一区二区| 日韩精品最新网址| 一区二区国产视频| 国产伦精品一区二区三区在线观看| 色综合久久综合网97色综合 | 国产在线播放一区| av不卡免费在线观看| 欧美一级理论片| 亚洲免费在线播放| 国产伦精品一区二区三区免费| 91偷拍与自偷拍精品| 欧美mv和日韩mv的网站| 亚洲午夜电影网| 国产v综合v亚洲欧| 日韩一区二区在线观看| 综合久久一区二区三区| 成人一二三区视频| 欧美巨大另类极品videosbest | 亚洲视频免费看| 久久国产乱子精品免费女| 91视频观看视频| 国产拍揄自揄精品视频麻豆| 久久激五月天综合精品| 欧美亚男人的天堂| 18涩涩午夜精品.www| 国产一区二三区| 777色狠狠一区二区三区| 一区二区三区在线不卡| 成人免费av在线| 久久女同精品一区二区| 男男视频亚洲欧美| 欧美日韩高清一区| 亚洲美女屁股眼交| 99久久国产综合精品麻豆| 国产偷国产偷亚洲高清人白洁| 免费成人在线观看视频| 欧美一二三区在线观看| 日本成人在线网站| 51午夜精品国产| 视频一区在线播放| 欧美日本乱大交xxxxx| 亚洲综合免费观看高清完整版| 91亚洲精品久久久蜜桃| 亚洲欧美综合色| av在线不卡免费看| 中文字幕中文字幕在线一区| 国产成人一级电影| 国产亚洲精品aa午夜观看| 国产精品一线二线三线精华| www亚洲一区| 国产另类ts人妖一区二区| 久久久噜噜噜久久中文字幕色伊伊 | 国产麻豆视频精品| 欧美极品xxx| www.欧美.com| 综合分类小说区另类春色亚洲小说欧美| 国产成人aaa| 日韩码欧中文字| 在线视频国产一区| 午夜精品在线视频一区| 欧美大度的电影原声| 国产乱码精品1区2区3区| 2023国产精品视频| 成人av电影免费观看| 亚洲午夜激情网页| 日韩精品中文字幕在线一区| 国产风韵犹存在线视精品| 亚洲天堂a在线| 欧美精品高清视频| 国产精一区二区三区| 中文字幕一区二区三区av| 欧美性大战久久久久久久蜜臀 | 亚洲精品国产成人久久av盗摄| 91免费国产视频网站| 亚洲国产乱码最新视频| 日韩欧美国产1| 亚洲国产毛片aaaaa无费看| 99久久精品国产一区| 夜夜揉揉日日人人青青一国产精品| 欧美亚洲一区二区三区四区| 久久精品久久综合| 欧美国产国产综合| 555www色欧美视频| 99视频精品在线| 日韩高清一级片| 国产精品久久久久久久久动漫| 日本韩国一区二区三区| 久久99热99| 中文字幕字幕中文在线中不卡视频| 欧美精品色综合| 97久久精品人人做人人爽50路| 免费日韩伦理电影| 一区二区三区 在线观看视频| 精品国产sm最大网站| 欧美伊人久久久久久久久影院| 国产一区二区三区免费看| 夜夜亚洲天天久久| 狂野欧美性猛交blacked| 亚洲蜜臀av乱码久久精品蜜桃| 91麻豆精品国产91久久久更新时间| 激情综合一区二区三区| 亚洲国产精品久久一线不卡| 国产精品第四页| 久久一二三国产| 911精品国产一区二区在线| 91免费版pro下载短视频| 国产福利一区在线观看| 日韩av在线发布| 亚洲一级片在线观看| 国产精品色呦呦| 久久久久亚洲蜜桃| 欧美白人最猛性xxxxx69交| 在线电影欧美成精品| 91视频免费看| 91亚洲精品久久久蜜桃网站| 风流少妇一区二区| 毛片基地黄久久久久久天堂| 亚洲国产美国国产综合一区二区| 亚洲男人天堂一区| 国产精品麻豆久久久| 久久九九全国免费| 午夜精品久久一牛影视| 一区二区三区四区国产精品| 久久一留热品黄| 欧美成人一级视频| 日韩欧美成人一区| 555www色欧美视频| 欧美一区二区三区视频| 555夜色666亚洲国产免| 91精品国产欧美一区二区18| 成人av影院在线| 色综合久久天天| 91免费看`日韩一区二区| 欧美丰满嫩嫩电影| 日韩欧美在线不卡| 欧美精品一区二区三区四区| 日韩理论电影院| 亚洲一区二区三区三| 秋霞午夜av一区二区三区| 美脚の诱脚舐め脚责91 | 久久久久久**毛片大全| 久久久午夜精品| 国产精品伦理一区二区| 亚洲丝袜精品丝袜在线| 亚洲成人一区二区在线观看| 美女尤物国产一区| 国产白丝网站精品污在线入口| 成人精品一区二区三区四区| 色哟哟亚洲精品| 欧美精选午夜久久久乱码6080| 欧美一级电影网站| 中文字幕不卡一区| 亚洲一区二区精品久久av| 免费在线观看精品| 国产成人av电影在线| 91麻豆精品一区二区三区| 精品亚洲国产成人av制服丝袜| 在线观看91精品国产入口| 精品美女在线观看| 欧美激情自拍偷拍| 亚洲影视在线播放| 老司机精品视频一区二区三区| 欧美日韩成人综合在线一区二区| 91麻豆.com| 91精品国产欧美一区二区18| 欧美国产日韩一二三区| 偷拍一区二区三区四区| 国产福利精品导航| 99re66热这里只有精品3直播 | 欧美一级免费大片| 国产色产综合色产在线视频| 亚洲一级二级在线| 国产成人在线电影| 欧美一区二区三区在线看| 国产精品不卡在线观看| 国内精品在线播放| 欧美另类videos死尸| 国产女人18水真多18精品一级做| 亚洲成人自拍偷拍| 成人av在线影院| 91精品蜜臀在线一区尤物| 国产精品欧美综合在线| 日欧美一区二区| 91视频精品在这里| 国产欧美一区二区三区网站| 一区二区日韩电影| 在线观看国产精品网站| 中文字幕日韩一区| 国产福利不卡视频| 精品福利一区二区三区免费视频| 午夜影院在线观看欧美| 91麻豆国产福利精品| 国产精品美女一区二区|