📄 minigui_8h-source.htm
字号:
02620 02633 MG_EXPORT <span class="keywordtype">void</span> GUIAPI <a class="code" href="group__cursor__fns.htm#ga8">GetCursorPos</a> (<a class="code" href="struct__POINT.htm">POINT</a>* ppt);02634 02648 MG_EXPORT <span class="keywordtype">void</span> GUIAPI <a class="code" href="group__cursor__fns.htm#ga9">SetCursorPos</a> (<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y);02649 02650 <span class="preprocessor">#ifdef _CURSOR_SUPPORT</span>02651 <span class="preprocessor"></span>02669 MG_EXPORT <a class="code" href="group__handles.htm#ga4">HCURSOR</a> GUIAPI <a class="code" href="group__cursor__fns.htm#ga10">SetCursorEx</a> (<a class="code" href="group__handles.htm#ga4">HCURSOR</a> hcsr, <a class="code" href="group__simple__types.htm#ga0">BOOL</a> set_def);02670 <a name="l02685"></a><a class="code" href="group__cursor__fns.htm#ga37">02685</a> <span class="preprocessor"> #define SetCursor(hcsr) SetCursorEx (hcsr, FALSE)</span>02686 <span class="preprocessor"></span><a name="l02702"></a><a class="code" href="group__cursor__fns.htm#ga38">02702</a> <span class="preprocessor"> #define SetDefaultCursor(hcsr) SetCursorEx (hcsr, TRUE)</span>02703 <span class="preprocessor"></span>02714 MG_EXPORT <a class="code" href="group__handles.htm#ga4">HCURSOR</a> GUIAPI <a class="code" href="group__cursor__fns.htm#ga11">GetDefaultCursor</a> (<span class="keywordtype">void</span>);02715 02716 <span class="preprocessor">#else</span>02717 <span class="preprocessor"></span><span class="preprocessor"> #define SetCursorEx(hcsr, set_def) (do_nothing(), 0)</span>02718 <span class="preprocessor"></span><span class="preprocessor"> #define SetCursor(hcsr) (do_nothing(), 0)</span>02719 <span class="preprocessor"></span><span class="preprocessor"> #define SetDefaultCursor(hcsr) (do_nothing(), 0)</span>02720 <span class="preprocessor"></span><span class="preprocessor"> #define GetDefaultCursor() (do_nothing(), 0)</span>02721 <span class="preprocessor"></span><span class="preprocessor">#endif </span><span class="comment">/* _CURSOR_SUPPORT */</span>02722 02723 <span class="preprocessor">#ifdef _CURSOR_SUPPORT</span>02724 <span class="preprocessor"></span>02739 MG_EXPORT <span class="keywordtype">int</span> GUIAPI <a class="code" href="group__cursor__fns.htm#ga12">ShowCursor</a> (<a class="code" href="group__simple__types.htm#ga0">BOOL</a> fShow);02740 <span class="preprocessor">#else</span>02741 <span class="preprocessor"></span><span class="preprocessor"> #define ShowCursor(fShow) (do_nothing(), 0)</span>02742 <span class="preprocessor"></span><span class="preprocessor">#endif </span><span class="comment">/* _CURSOR_SUPPORT */</span>02743 02776 MG_EXPORT <a class="code" href="group__simple__types.htm#ga0">BOOL</a> GUIAPI <a class="code" href="group__key__status.htm#ga0">GetKeyStatus</a> (<a class="code" href="group__win32__types.htm#ga6">UINT</a> uKey);02777 02818 MG_EXPORT <a class="code" href="group__win32__types.htm#ga4">DWORD</a> GUIAPI <a class="code" href="group__key__status.htm#ga1">GetShiftKeyStatus</a> (<span class="keywordtype">void</span>);02819 <a name="l02831"></a><a class="code" href="group__sys__text.htm#ga4">02831</a> <span class="preprocessor">#define IDS_MGST_WINDOW 0</span>02832 <span class="preprocessor"></span><a name="l02837"></a><a class="code" href="group__sys__text.htm#ga5">02837</a> <span class="preprocessor">#define IDS_MGST_START 1</span>02838 <span class="preprocessor"></span><a name="l02843"></a><a class="code" href="group__sys__text.htm#ga6">02843</a> <span class="preprocessor">#define IDS_MGST_REFRESH 2</span>02844 <span class="preprocessor"></span><a name="l02849"></a><a class="code" href="group__sys__text.htm#ga7">02849</a> <span class="preprocessor">#define IDS_MGST_CLOSEALLWIN 3</span>02850 <span class="preprocessor"></span><a name="l02855"></a><a class="code" href="group__sys__text.htm#ga8">02855</a> <span class="preprocessor">#define IDS_MGST_ENDSESSION 4</span>02856 <span class="preprocessor"></span><a name="l02861"></a><a class="code" href="group__sys__text.htm#ga9">02861</a> <span class="preprocessor">#define IDS_MGST_OPERATIONS 5</span>02862 <span class="preprocessor"></span><a name="l02867"></a><a class="code" href="group__sys__text.htm#ga10">02867</a> <span class="preprocessor">#define IDS_MGST_MINIMIZE 6</span>02868 <span class="preprocessor"></span><a name="l02873"></a><a class="code" href="group__sys__text.htm#ga11">02873</a> <span class="preprocessor">#define IDS_MGST_MAXIMIZE 7</span>02874 <span class="preprocessor"></span><a name="l02879"></a><a class="code" href="group__sys__text.htm#ga12">02879</a> <span class="preprocessor">#define IDS_MGST_RESTORE 8</span>02880 <span class="preprocessor"></span><a name="l02885"></a><a class="code" href="group__sys__text.htm#ga13">02885</a> <span class="preprocessor">#define IDS_MGST_CLOSE 9</span>02886 <span class="preprocessor"></span><a name="l02891"></a><a class="code" href="group__sys__text.htm#ga14">02891</a> <span class="preprocessor">#define IDS_MGST_OK 10</span>02892 <span class="preprocessor"></span><a name="l02897"></a><a class="code" href="group__sys__text.htm#ga15">02897</a> <span class="preprocessor">#define IDS_MGST_NEXT 11</span>02898 <span class="preprocessor"></span><a name="l02903"></a><a class="code" href="group__sys__text.htm#ga16">02903</a> <span class="preprocessor">#define IDS_MGST_CANCEL 12</span>02904 <span class="preprocessor"></span><a name="l02909"></a><a class="code" href="group__sys__text.htm#ga17">02909</a> <span class="preprocessor">#define IDS_MGST_PREV 13</span>02910 <span class="preprocessor"></span><a name="l02915"></a><a class="code" href="group__sys__text.htm#ga18">02915</a> <span class="preprocessor">#define IDS_MGST_YES 14</span>02916 <span class="preprocessor"></span><a name="l02921"></a><a class="code" href="group__sys__text.htm#ga19">02921</a> <span class="preprocessor">#define IDS_MGST_NO 15</span>02922 <span class="preprocessor"></span><a name="l02927"></a><a class="code" href="group__sys__text.htm#ga20">02927</a> <span class="preprocessor">#define IDS_MGST_ABORT 16</span>02928 <span class="preprocessor"></span><a name="l02933"></a><a class="code" href="group__sys__text.htm#ga21">02933</a> <span class="preprocessor">#define IDS_MGST_RETRY 17</span>02934 <span class="preprocessor"></span><a name="l02939"></a><a class="code" href="group__sys__text.htm#ga22">02939</a> <span class="preprocessor">#define IDS_MGST_IGNORE 18</span>02940 <span class="preprocessor"></span><a name="l02945"></a><a class="code" href="group__sys__text.htm#ga23">02945</a> <span class="preprocessor">#define IDS_MGST_ABOUTMG 19</span>02946 <span class="preprocessor"></span><a name="l02951"></a><a class="code" href="group__sys__text.htm#ga24">02951</a> <span class="preprocessor">#define IDS_MGST_OPENFILE 20</span>02952 <span class="preprocessor"></span><a name="l02957"></a><a class="code" href="group__sys__text.htm#ga25">02957</a> <span class="preprocessor">#define IDS_MGST_SAVEFILE 21</span>02958 <span class="preprocessor"></span><a name="l02963"></a><a class="code" href="group__sys__text.htm#ga26">02963</a> <span class="preprocessor">#define IDS_MGST_COLORSEL 22</span>02964 <span class="preprocessor"></span><a name="l02969"></a><a class="code" href="group__sys__text.htm#ga27">02969</a> <span class="preprocessor">#define IDS_MGST_SWITCHLAYER 23</span>02970 <span class="preprocessor"></span><a name="l02975"></a><a class="code" href="group__sys__text.htm#ga28">02975</a> <span class="preprocessor">#define IDS_MGST_DELLAYER 24</span>02976 <span class="preprocessor"></span><a name="l02981"></a><a class="code" href="group__sys__text.htm#ga29">02981</a> <span class="preprocessor">#define IDS_MGST_ERROR 25</span>02982 <span class="preprocessor"></span><a name="l02987"></a><a class="code" href="group__sys__text.htm#ga30">02987</a> <span class="preprocessor">#define IDS_MGST_LOGO 26</span>02988 <span class="preprocessor"></span><a name="l02993"></a><a class="code" href="group__sys__text.htm#ga31">02993</a> <span class="preprocessor">#define IDS_MGST_CURRPATH 27</span>02994 <span class="preprocessor"></span><a name="l02999"></a><a class="code" href="group__sys__text.htm#ga32">02999</a> <span class="preprocessor">#define IDS_MGST_FILE 28</span>03000 <span class="preprocessor"></span><a name="l03005"></a><a class="code" href="group__sys__text.htm#ga33">03005</a> <span class="preprocessor">#define IDS_MGST_LOCATION 29</span>03006 <span class="preprocessor"></span><a name="l03011"></a><a class="code" href="group__sys__text.htm#ga34">03011</a> <span class="preprocessor">#define IDS_MGST_UP 30</span>03012 <span class="preprocessor"></span><a name="l03017"></a><a class="code" href="group__sys__text.htm#ga35">03017</a> <span class="preprocessor">#define IDS_MGST_NAME 31</span>03018 <span class="preprocessor"></span><a name="l03023"></a><a class="code" href="group__sys__text.htm#ga36">03023</a> <span class="preprocessor">#define IDS_MGST_SIZE 32</span>03024 <span class="preprocessor"></span><a name="l03029"></a><a class="code" href="group__sys__text.htm#ga37">03029</a> <span class="preprocessor">#define IDS_MGST_ACCESSMODE 33</span>03030 <span class="preprocessor"></span><a name="l03035"></a><a class="code" href="group__sys__text.htm#ga38">03035</a> <span class="preprocessor">#define IDS_MGST_LASTMODTIME 34</span>03036 <span class="preprocessor"></span><a name="l03041"></a><a class="code" href="group__sys__text.htm#ga39">03041</a> <span class="preprocessor">#define IDS_MGST_OPEN 35</span>03042 <span class="preprocessor"></span><a name="l03047"></a><a class="code" href="group__sys__text.htm#ga40">03047</a> <span class="preprocessor">#define IDS_MGST_FILENAME 36</span>03048 <span class="preprocessor"></span><a name="l03053"></a><a class="code" href="group__sys__text.htm#ga41">03053</a> <span class="preprocessor">#define IDS_MGST_FILETYPE 37</span>03054 <span class="preprocessor"></span><a name="l03059"></a><a class="code" href="group__sys__text.htm#ga42">03059</a> <span class="preprocessor">#define IDS_MGST_SHOWHIDEFILE 38</span>03060 <span class="preprocessor"></span><a name="l03065"></a><a class="code" href="group__sys__text.htm#ga43">03065</a> <span class="preprocessor">#define IDS_MGST_NOTFOUND 39</span>03066 <span class="preprocessor"></span><a name="l03071"></a><a class="code" href="group__sys__text.htm#ga44">03071</a> <span class="preprocessor">#define IDS_MGST_NR 40</span>03072 <span class="preprocessor"></span><a name="l03077"></a><a class="code" href="group__sys__text.htm#ga45">03077</a> <span class="preprocessor">#define IDS_MGST_NW 41</span>03078 <span class="preprocessor"></span><a name="l03083"></a><a class="code" href="group__sys__text.htm#ga46">03083</a> <span class="preprocessor">#define IDS_MGST_INFO 42</span>03084 <span class="preprocessor"></span><a name="l03089"></a><a class="code" href="group__sys__text.htm#ga47">03089</a> <span class="preprocessor">#define IDS_MGST_R 43</span>03090 <span class="preprocessor"></span><a name="l03095"></a><a class="code" href="group__sys__text.htm#ga48">03095</a> <span class="preprocessor">#define IDS_MGST_W 44</span>03096 <span class="preprocessor"></span><a name="l03101"></a><a class="code" href="group__sys__text.htm#ga49">03101</a> <span class="preprocessor">#define IDS_MGST_WR 45</span>03102 <span class="preprocessor"></span><a name="l03107"></a><a class="code" href="group__sys__text.htm#ga50">03107</a> <span class="preprocessor">#define IDS_MGST_SAVE 46</span>03108 <span class="preprocessor"></span><a name="l03113"></a><a class="code" href="group__sys__text.htm#ga51">03113</a> <span class="preprocessor">#define IDS_MGST_FILEEXIST 47</span>03114 <span class="preprocessor"></span>03115 <span class="preprocessor">#define IDS_MGST_MAXNUM 47</span>03116 <span class="preprocessor"></span>03136 MG_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="group__sys__text.htm#ga2">GetSysText</a> (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <span class="keywordtype">id</span>);03137 03204 <span class="keyword">extern</span> MG_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="group__sys__text.htm#ga0">SysText</a> [];03205 03217 <span class="keyword">extern</span> MG_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span>** <a class="code" href="group__sys__text.htm#ga1">local_SysText</a>;03218 03219 <span class="preprocessor">#ifdef _UNICODE_SUPPORT</span>03220 <span class="preprocessor"></span>03239 <span class="keyword">extern</span> MG_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span>** GUIAPI <a class="code" href="group__sys__text.htm#ga3">GetSysTextInUTF8</a> (<span class="keyword">const</span> <span class="keywordtype">char</span>* language);03240 03241 <span class="preprocessor">#endif </span><span class="comment">/* _UNICODE_SUPPORT */</span>03242 03263 MG_EXPORT <span class="keywordtype">char</span>* <a class="code" href="group__str__helpers.htm#ga0">strnchr</a> (<span class="keyword">const</span> <span class="keywordtype">char</span>* s, size_t n, <span class="keywordtype">int</span> c);03264 03281 MG_EXPORT <span class="keywordtype">int</span> <a class="code" href="group__str__helpers.htm#ga1">substrlen</a> (<span class="keyword">const</span> <span class="keywordtype">char</span>* text, <span class="keywordtype">int</span> len, <span class="keywordtype">int</span> delimiter,03282 <span class="keywordtype">int</spa
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -