⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gdi_8h-source.htm

📁 MINIGUI1.6开发API
💻 HTM
📖 第 1 页 / 共 5 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"><title>MiniGUI V1.6.10 API Reference: gdi.h Source File</title><link href="doxygen.css" rel="stylesheet" type="text/css"></head><body><!-- Generated by Doxygen 1.4.2 --><div class="qindex"><a class="qindex" href="index.htm">Main&nbsp;Page</a> | <a class="qindex" href="modules.htm">Modules</a> | <a class="qindex" href="classes.htm">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.htm">Data&nbsp;Structures</a> | <a class="qindex" href="dirs.htm">Directories</a> | <a class="qindex" href="files.htm">File&nbsp;List</a> | <a class="qindex" href="functions.htm">Data&nbsp;Fields</a> | <a class="qindex" href="globals.htm">Globals</a> | <a class="qindex" href="pages.htm">Related&nbsp;Pages</a></div><div class="nav"><a class="el" href="dir_000003.htm">include</a></div><h1>gdi.h</h1><a href="gdi_8h.htm">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment">00001 00021 <span class="comment">/*</span>00022 <span class="comment"> * $Id: gdi.h 8101 2007-11-16 08:52:03Z weiym $</span>00023 <span class="comment"> *</span>00024 <span class="comment"> *             MiniGUI for Linux/uClinux, eCos, uC/OS-II, VxWorks, </span>00025 <span class="comment"> *                     pSOS, ThreadX, NuCleus, OSE, and Win32.</span>00026 <span class="comment"> *</span>00027 <span class="comment"> *             Copyright (C) 2002-2007 Feynman Software.</span>00028 <span class="comment"> *             Copyright (C) 1998-2002 Wei Yongming.</span>00029 <span class="comment"> */</span>00030 00031 <span class="preprocessor">#ifndef _MGUI_GDI_H</span>00032 <span class="preprocessor"></span><span class="preprocessor">    #define _MGUI_GDI_H</span>00033 <span class="preprocessor"></span>00034 00035 <span class="preprocessor">#ifdef __cplusplus</span>00036 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="stringliteral">"C"</span> {00037 <span class="preprocessor">#endif  </span><span class="comment">/* __cplusplus */</span>00038 00090 <span class="keyword">extern</span> MG_EXPORT <a class="code" href="group__gdi__types.htm#ga8">gal_pixel</a> <a class="code" href="group__color__vars.htm#ga0">SysPixelIndex</a> [];00091 00098 <span class="keyword">extern</span> <span class="keyword">const</span> MG_EXPORT <a class="code" href="struct__RGB.htm">RGB</a> <a class="code" href="group__color__vars.htm#ga1">SysPixelColor</a> [];00099 <a name="l00105"></a><a class="code" href="group__color__vars.htm#ga2">00105</a> <span class="preprocessor">#define PIXEL_invalid       0</span>00106 <span class="preprocessor"></span><a name="l00112"></a><a class="code" href="group__color__vars.htm#ga3">00112</a> <span class="preprocessor">#define PIXEL_transparent   SysPixelIndex[0]</span>00113 <span class="preprocessor"></span><a name="l00119"></a><a class="code" href="group__color__vars.htm#ga4">00119</a> <span class="preprocessor">#define PIXEL_darkblue      SysPixelIndex[1]</span>00120 <span class="preprocessor"></span><a name="l00126"></a><a class="code" href="group__color__vars.htm#ga5">00126</a> <span class="preprocessor">#define PIXEL_darkgreen     SysPixelIndex[2]</span>00127 <span class="preprocessor"></span><a name="l00133"></a><a class="code" href="group__color__vars.htm#ga6">00133</a> <span class="preprocessor">#define PIXEL_darkcyan      SysPixelIndex[3]</span>00134 <span class="preprocessor"></span><a name="l00140"></a><a class="code" href="group__color__vars.htm#ga7">00140</a> <span class="preprocessor">#define PIXEL_darkred       SysPixelIndex[4] </span>00141 <span class="preprocessor"></span><a name="l00147"></a><a class="code" href="group__color__vars.htm#ga8">00147</a> <span class="preprocessor">#define PIXEL_darkmagenta   SysPixelIndex[5]</span>00148 <span class="preprocessor"></span><a name="l00154"></a><a class="code" href="group__color__vars.htm#ga9">00154</a> <span class="preprocessor">#define PIXEL_darkyellow    SysPixelIndex[6] </span>00155 <span class="preprocessor"></span><a name="l00161"></a><a class="code" href="group__color__vars.htm#ga10">00161</a> <span class="preprocessor">#define PIXEL_darkgray      SysPixelIndex[7] </span>00162 <span class="preprocessor"></span><a name="l00168"></a><a class="code" href="group__color__vars.htm#ga11">00168</a> <span class="preprocessor">#define PIXEL_lightgray     SysPixelIndex[8]</span>00169 <span class="preprocessor"></span><a name="l00175"></a><a class="code" href="group__color__vars.htm#ga12">00175</a> <span class="preprocessor">#define PIXEL_blue          SysPixelIndex[9]</span>00176 <span class="preprocessor"></span><a name="l00182"></a><a class="code" href="group__color__vars.htm#ga13">00182</a> <span class="preprocessor">#define PIXEL_green         SysPixelIndex[10]</span>00183 <span class="preprocessor"></span><a name="l00189"></a><a class="code" href="group__color__vars.htm#ga14">00189</a> <span class="preprocessor">#define PIXEL_cyan          SysPixelIndex[11]</span>00190 <span class="preprocessor"></span><a name="l00196"></a><a class="code" href="group__color__vars.htm#ga15">00196</a> <span class="preprocessor">#define PIXEL_red           SysPixelIndex[12]</span>00197 <span class="preprocessor"></span><a name="l00203"></a><a class="code" href="group__color__vars.htm#ga16">00203</a> <span class="preprocessor">#define PIXEL_magenta       SysPixelIndex[13]</span>00204 <span class="preprocessor"></span><a name="l00210"></a><a class="code" href="group__color__vars.htm#ga17">00210</a> <span class="preprocessor">#define PIXEL_yellow        SysPixelIndex[14]</span>00211 <span class="preprocessor"></span><a name="l00217"></a><a class="code" href="group__color__vars.htm#ga18">00217</a> <span class="preprocessor">#define PIXEL_lightwhite    SysPixelIndex[15]</span>00218 <span class="preprocessor"></span><a name="l00224"></a><a class="code" href="group__color__vars.htm#ga19">00224</a> <span class="preprocessor">#define PIXEL_black         SysPixelIndex[16]</span>00225 <span class="preprocessor"></span>00226 <span class="comment">/* Compatiblity definitions */</span><a name="l00231"></a><a class="code" href="group__color__vars.htm#ga20">00231</a> <span class="preprocessor">#define COLOR_invalid       PIXEL_invalid</span>00232 <span class="preprocessor"></span><a name="l00237"></a><a class="code" href="group__color__vars.htm#ga21">00237</a> <span class="preprocessor">#define COLOR_transparent   PIXEL_transparent</span>00238 <span class="preprocessor"></span><a name="l00243"></a><a class="code" href="group__color__vars.htm#ga22">00243</a> <span class="preprocessor">#define COLOR_darkred       PIXEL_darkred</span>00244 <span class="preprocessor"></span><a name="l00249"></a><a class="code" href="group__color__vars.htm#ga23">00249</a> <span class="preprocessor">#define COLOR_darkgreen     PIXEL_darkgreen</span>00250 <span class="preprocessor"></span><a name="l00255"></a><a class="code" href="group__color__vars.htm#ga24">00255</a> <span class="preprocessor">#define COLOR_darkyellow    PIXEL_darkyellow</span>00256 <span class="preprocessor"></span><a name="l00261"></a><a class="code" href="group__color__vars.htm#ga25">00261</a> <span class="preprocessor">#define COLOR_darkblue      PIXEL_darkblue</span>00262 <span class="preprocessor"></span><a name="l00267"></a><a class="code" href="group__color__vars.htm#ga26">00267</a> <span class="preprocessor">#define COLOR_darkmagenta   PIXEL_darkmagenta</span>00268 <span class="preprocessor"></span><a name="l00273"></a><a class="code" href="group__color__vars.htm#ga27">00273</a> <span class="preprocessor">#define COLOR_darkcyan      PIXEL_darkcyan</span>00274 <span class="preprocessor"></span><a name="l00279"></a><a class="code" href="group__color__vars.htm#ga28">00279</a> <span class="preprocessor">#define COLOR_lightgray     PIXEL_lightgray</span>00280 <span class="preprocessor"></span><a name="l00285"></a><a class="code" href="group__color__vars.htm#ga29">00285</a> <span class="preprocessor">#define COLOR_darkgray      PIXEL_darkgray</span>00286 <span class="preprocessor"></span><a name="l00291"></a><a class="code" href="group__color__vars.htm#ga30">00291</a> <span class="preprocessor">#define COLOR_red           PIXEL_red</span>00292 <span class="preprocessor"></span><a name="l00297"></a><a class="code" href="group__color__vars.htm#ga31">00297</a> <span class="preprocessor">#define COLOR_green         PIXEL_green</span>00298 <span class="preprocessor"></span><a name="l00303"></a><a class="code" href="group__color__vars.htm#ga32">00303</a> <span class="preprocessor">#define COLOR_yellow        PIXEL_yellow</span>00304 <span class="preprocessor"></span><a name="l00309"></a><a class="code" href="group__color__vars.htm#ga33">00309</a> <span class="preprocessor">#define COLOR_blue          PIXEL_blue</span>00310 <span class="preprocessor"></span><a name="l00315"></a><a class="code" href="group__color__vars.htm#ga34">00315</a> <span class="preprocessor">#define COLOR_magenta       PIXEL_magenta</span>00316 <span class="preprocessor"></span><a name="l00321"></a><a class="code" href="group__color__vars.htm#ga35">00321</a> <span class="preprocessor">#define COLOR_cyan          PIXEL_cyan</span>00322 <span class="preprocessor"></span><a name="l00327"></a><a class="code" href="group__color__vars.htm#ga36">00327</a> <span class="preprocessor">#define COLOR_lightwhite    PIXEL_lightwhite</span>00328 <span class="preprocessor"></span><a name="l00333"></a><a class="code" href="group__color__vars.htm#ga37">00333</a> <span class="preprocessor">#define COLOR_black         PIXEL_black</span>00334 <span class="preprocessor"></span><a name="l00339"></a><a class="code" href="group__color__vars.htm#ga38">00339</a> <span class="preprocessor">#define SysColorIndex       SysPixelIndex</span>00340 <span class="preprocessor"></span><a name="l00372"></a><a class="code" href="struct__BLOCKHEAP.htm">00372</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct__BLOCKHEAP.htm">_BLOCKHEAP</a>00373 {00374 <span class="preprocessor">#ifndef _LITE_VERSION</span>00375 <span class="preprocessor"></span>    pthread_mutex_t lock;00376 <span class="preprocessor">#endif</span>00377 <span class="preprocessor"></span><a name="l00380"></a><a class="code" href="struct__BLOCKHEAP.htm#o1">00380</a>     size_t          <a class="code" href="struct__BLOCKHEAP.htm#o1">bd_size</a>;<a name="l00384"></a><a class="code" href="struct__BLOCKHEAP.htm#o2">00384</a>     size_t          <a class="code" href="struct__BLOCKHEAP.htm#o2">heap_size</a>;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -