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

📄 common_8h-source.htm

📁 MINIGUI1.6开发API
💻 HTM
📖 第 1 页 / 共 5 页
字号:
<a name="l01273"></a><a class="code" href="group__err__codes.htm#ga12">01273</a> <span class="preprocessor">#define ERR_ALREADY_EXIST       -12</span>01274 <span class="preprocessor"></span><a name="l01279"></a><a class="code" href="group__err__codes.htm#ga13">01279</a> <span class="preprocessor">#define ERR_NO_MATCH            -13</span>01280 <span class="preprocessor"></span><a name="l01285"></a><a class="code" href="group__err__codes.htm#ga14">01285</a> <span class="preprocessor">#define ERR_BAD_OWNER           -14</span>01286 <span class="preprocessor"></span><a name="l01291"></a><a class="code" href="group__err__codes.htm#ga15">01291</a> <span class="preprocessor">#define ERR_IME_TOOMUCHIMEWND   -15</span>01292 <span class="preprocessor"></span><a name="l01297"></a><a class="code" href="group__err__codes.htm#ga16">01297</a> <span class="preprocessor">#define ERR_IME_NOSUCHIMEWND    -16</span>01298 <span class="preprocessor"></span><a name="l01303"></a><a class="code" href="group__err__codes.htm#ga17">01303</a> <span class="preprocessor">#define ERR_IME_NOIMEWND        -17</span>01304 <span class="preprocessor"></span><a name="l01309"></a><a class="code" href="group__err__codes.htm#ga18">01309</a> <span class="preprocessor">#define ERR_CONFIG_FILE         -18</span>01310 <span class="preprocessor"></span><a name="l01315"></a><a class="code" href="group__err__codes.htm#ga19">01315</a> <span class="preprocessor">#define ERR_FILE_IO             -19</span>01316 <span class="preprocessor"></span><a name="l01321"></a><a class="code" href="group__err__codes.htm#ga20">01321</a> <span class="preprocessor">#define ERR_GFX_ENGINE          -20</span>01322 <span class="preprocessor"></span><a name="l01327"></a><a class="code" href="group__err__codes.htm#ga21">01327</a> <span class="preprocessor">#define ERR_INPUT_ENGINE        -21</span>01328 <span class="preprocessor"></span><a name="l01333"></a><a class="code" href="group__err__codes.htm#ga22">01333</a> <span class="preprocessor">#define ERR_NO_ENGINE           -22</span>01334 <span class="preprocessor"></span><a name="l01339"></a><a class="code" href="group__err__codes.htm#ga23">01339</a> <span class="preprocessor">#define ERR_INVALID_ARGS        -23</span>01340 <span class="preprocessor"></span><a name="l01351"></a><a class="code" href="group__misc__macros.htm#ga0">01351</a> <span class="preprocessor">#define TABLESIZE(table)    (sizeof(table)/sizeof(table[0]))</span>01352 <span class="preprocessor"></span>01353 <span class="comment">/* MAX/MIN/ABS macors */</span>01358 <span class="preprocessor">#ifndef MAX</span><a name="l01359"></a><a class="code" href="group__misc__macros.htm#ga1">01359</a> <span class="preprocessor"></span><span class="preprocessor">#define MAX(x, y)           (((x) &gt; (y))?(x):(y))</span>01360 <span class="preprocessor"></span><span class="preprocessor">#endif</span>01361 <span class="preprocessor"></span>01365 <span class="preprocessor">#ifndef MIN</span><a name="l01366"></a><a class="code" href="group__misc__macros.htm#ga2">01366</a> <span class="preprocessor"></span><span class="preprocessor">#define MIN(x, y)           (((x) &lt; (y))?(x):(y))</span>01367 <span class="preprocessor"></span><span class="preprocessor">#endif</span>01368 <span class="preprocessor"></span>01372 <span class="preprocessor">#ifndef ABS</span><a name="l01373"></a><a class="code" href="group__misc__macros.htm#ga3">01373</a> <span class="preprocessor"></span><span class="preprocessor">#define ABS(x)              (((x)&lt;0) ? -(x) : (x))</span>01374 <span class="preprocessor"></span><span class="preprocessor">#endif</span>01375 <span class="preprocessor"></span>01376 <span class="comment">/* Commonly used definitions */</span>01377 <span class="preprocessor">#if !defined(__NOUNIX__) || defined (__ECOS__)</span>01378 <span class="preprocessor"></span><span class="preprocessor">#include &lt;limits.h&gt;</span>01379 <span class="preprocessor">#endif</span>01380 <span class="preprocessor"></span>01381 <span class="preprocessor">#ifndef PATH_MAX</span>01382 <span class="preprocessor"></span><span class="preprocessor">#ifndef __VXWORKS__ </span><span class="comment">/*FIXME*/</span>01383 <span class="preprocessor">    #define PATH_MAX    256</span>01384 <span class="preprocessor"></span><span class="preprocessor">#endif</span>01385 <span class="preprocessor"></span><span class="preprocessor">#endif</span>01386 <span class="preprocessor"></span>01387 <span class="preprocessor">#ifndef NAME_MAX</span>01388 <span class="preprocessor"></span><span class="preprocessor">#ifndef __VXWORKS__ </span><span class="comment">/*FIXME*/</span>01389 <span class="preprocessor">    #define NAME_MAX    64</span>01390 <span class="preprocessor"></span><span class="preprocessor">#endif</span>01391 <span class="preprocessor"></span><span class="preprocessor">#endif</span>01392 <span class="preprocessor"></span>01393 <a name="l01399"></a><a class="code" href="group__misc__macros.htm#ga6">01399</a> <span class="preprocessor">#define MAX_PATH        PATH_MAX</span>01400 <span class="preprocessor"></span><a name="l01405"></a><a class="code" href="group__misc__macros.htm#ga7">01405</a> <span class="preprocessor">#define MAX_NAME        NAME_MAX</span>01406 <span class="preprocessor"></span>01411 <span class="preprocessor">#ifdef __cplusplus</span>01412 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="stringliteral">"C"</span> {01413 <span class="preprocessor">#endif</span>01414 <span class="preprocessor"></span>01415 <span class="preprocessor">#ifndef HAVE_TIME</span>01416 <span class="preprocessor"></span><span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> time_t;01417 01418 <span class="keyword">struct </span>tm {01419     <span class="keywordtype">int</span>    tm_sec   <span class="comment">/* seconds [0,61] */</span>01420     <span class="keywordtype">int</span>    tm_min   <span class="comment">/* minutes [0,59] */</span>01421     <span class="keywordtype">int</span>    tm_hour  <span class="comment">/* hour [0,23] */</span>01422     <span class="keywordtype">int</span>    tm_mday  <span class="comment">/* day of month [1,31] */</span>01423     <span class="keywordtype">int</span>    tm_mon   <span class="comment">/* month of year [0,11] */</span>01424     <span class="keywordtype">int</span>    tm_year  <span class="comment">/* years since 1900 */</span>01425     <span class="keywordtype">int</span>    tm_wday  <span class="comment">/* day of week [0,6] (Sunday = 0) */</span>01426     <span class="keywordtype">int</span>    tm_yday  <span class="comment">/* day of year [0,365] */</span>01427     <span class="keywordtype">int</span>    tm_isdst <span class="comment">/* daylight savings flag */</span>01428 };01429 <span class="preprocessor">#endif</span>01430 <span class="preprocessor"></span>01431 <span class="preprocessor">#if defined (__THREADX__) &amp;&amp; defined (__TARGET_VFANVIL__)</span>01432 <span class="preprocessor"></span><span class="preprocessor">#include  "fx_api.h"</span>01433 <span class="preprocessor">#include  "tx_api.h"</span>01434 <span class="preprocessor">#include  "os_type.h"</span>01435 <span class="preprocessor">#include  "os_file_api.h"</span>01436 01437 <span class="preprocessor">#define fopen   tp_fopen</span>01438 <span class="preprocessor"></span><span class="preprocessor">#define fclose  tp_fclose</span>01439 <span class="preprocessor"></span><span class="preprocessor">#define fwrite  tp_fwrite</span>01440 <span class="preprocessor"></span><span class="preprocessor">#define fread   tp_fread</span>01441 <span class="preprocessor"></span><span class="preprocessor">#define fseek   tp_fseek</span>01442 <span class="preprocessor"></span><span class="preprocessor">#define feof    tp_feof</span>01443 <span class="preprocessor"></span>01444 01445 <span class="preprocessor">#undef assert </span>01446 <span class="preprocessor"></span><span class="preprocessor">#define _HAVE_ASSERT 1 </span>01447 <span class="preprocessor"></span>01448 <span class="preprocessor">#define assert(e) do {              \</span>01449 <span class="preprocessor">                         e;      \</span>01450 <span class="preprocessor">                     } while(0);  </span>01451 <span class="preprocessor"></span>01452 <span class="preprocessor">#undef stdin</span>01453 <span class="preprocessor"></span><span class="preprocessor">#undef stdout</span>01454 <span class="preprocessor"></span><span class="preprocessor">#undef stderr</span>01455 <span class="preprocessor"></span>01456 <span class="preprocessor">#define stdin ((FILE*)0)</span>01457 <span class="preprocessor"></span><span class="preprocessor">#define stdout ((FILE*)1)</span>01458 <span class="preprocessor"></span><span class="preprocessor">#define stderr ((FILE*)2)</span>01459 <span class="preprocessor"></span><span class="keywordtype">void</span> Comm_Lock_Screen (<span class="keywordtype">void</span>);01460 <span class="keywordtype">void</span> Comm_Unlock_Screen (<span class="keywordtype">void</span>);01461 01462 <span class="preprocessor">#endif</span>01463 <span class="preprocessor"></span>01464 <span class="preprocessor">#ifdef __UCOSII__</span>01465 <span class="preprocessor"></span>01466 <span class="comment">/* use our own implementation of strdup */</span>01467 <span class="preprocessor">#undef HAVE_STRDUP</span>01468 <span class="preprocessor"></span><span class="preprocessor">#undef strdup</span>01469 <span class="preprocessor"></span><span class="preprocessor">#define strdup own_strdup</span>01470 <span class="preprocessor"></span>01471 <span class="preprocessor">#endif </span><span class="comment">/* __UCOSII__ */</span>01472 01473 <span class="preprocessor">#ifndef HAVE_STRDUP</span>01474 <span class="preprocessor"></span>MG_EXPORT <span class="keywordtype">char</span> *strdup(<span class="keyword">const</span> <span class="keywordtype">char</span> *s);01475 <span class="preprocessor">#endif</span>01476 <span class="preprocessor"></span>01477 <span class="preprocessor">#ifndef HAVE_

⌨️ 快捷键说明

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