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

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

?? gdk-events.html

?? 最新gtk中文資料集
?? HTML
?? 第 1 頁 / 共 5 頁
字號:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"><title>Events</title><meta name="generator" content="DocBook XSL Stylesheets V1.73.2"><link rel="start" href="index.html" title="GDK Reference Manual"><link rel="up" href="reference.html" title="API Reference"><link rel="prev" href="gdk-Windows.html" title="Windows"><link rel="next" href="gdk-Event-Structures.html" title="Event Structures"><meta name="generator" content="GTK-Doc V1.9 (XML mode)"><link rel="stylesheet" href="style.css" type="text/css"><link rel="reference" href="reference.html" title="API Reference"><link rel="index" href="ix01.html" title="Index"><link rel="index" href="ix02.html" title="Index of deprecated symbols"><link rel="index" href="ix03.html" title="Index of new symbols in 2.2"><link rel="index" href="ix04.html" title="Index of new symbols in 2.4"><link rel="index" href="ix05.html" title="Index of new symbols in 2.6"><link rel="index" href="ix06.html" title="Index of new symbols in 2.8"><link rel="index" href="ix07.html" title="Index of new symbols in 2.10"><link rel="index" href="ix08.html" title="Index of new symbols in 2.12"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle"><td><a accesskey="p" href="gdk-Windows.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td><td><a accesskey="u" href="reference.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td><td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td><th width="100%" align="center">GDK Reference Manual</th><td><a accesskey="n" href="gdk-Event-Structures.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td></tr><tr><td colspan="5" class="shortcuts"><nobr><a href="#id3227421" class="shortcut">Top</a>                  &#160;|&#160;                  <a href="#id3228160" class="shortcut">Description</a></nobr></td></tr></table><div class="refentry" lang="en"><a name="gdk-Events"></a><div class="titlepage"></div><div class="refnamediv"><table width="100%"><tr><td valign="top"><h2><a name="id3227421"></a><span class="refentrytitle">Events</span></h2><p>Events &#8212; Functions for handling events from the window system</p></td><td valign="top" align="right"></td></tr></table></div><div class="refsynopsisdiv"><h2>Synopsis</h2><pre class="synopsis">#include &lt;gdk/gdk.h&gt;enum                <a class="link" href="gdk-Events.html#GdkEventType">GdkEventType</a>;enum                <a class="link" href="gdk-Events.html#GdkEventMask">GdkEventMask</a>;#define             <a class="link" href="gdk-Events.html#GDK-CURRENT-TIME:CAPS">GDK_CURRENT_TIME</a>#define             <a class="link" href="gdk-Events.html#GDK-PRIORITY-EVENTS:CAPS">GDK_PRIORITY_EVENTS</a>#define             <a class="link" href="gdk-Events.html#GDK-PRIORITY-REDRAW:CAPS">GDK_PRIORITY_REDRAW</a><ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a>            <a class="link" href="gdk-Events.html#gdk-events-pending">gdk_events_pending</a>                  (void);<a class="link" href="gdk-Event-Structures.html#GdkEvent">GdkEvent</a>*           <a class="link" href="gdk-Events.html#gdk-event-peek">gdk_event_peek</a>                      (void);<a class="link" href="gdk-Event-Structures.html#GdkEvent">GdkEvent</a>*           <a class="link" href="gdk-Events.html#gdk-event-get">gdk_event_get</a>                       (void);<a class="link" href="gdk-Event-Structures.html#GdkEvent">GdkEvent</a>*           <a class="link" href="gdk-Events.html#gdk-event-get-graphics-expose">gdk_event_get_graphics_expose</a>       (<a class="link" href="gdk-Windows.html#GdkWindow">GdkWindow</a> *window);void                <a class="link" href="gdk-Events.html#gdk-event-put">gdk_event_put</a>                       (<a class="link" href="gdk-Event-Structures.html#GdkEvent">GdkEvent</a> *event);<a class="link" href="gdk-Event-Structures.html#GdkEvent">GdkEvent</a>*           <a class="link" href="gdk-Events.html#gdk-event-new">gdk_event_new</a>                       (<a class="link" href="gdk-Events.html#GdkEventType">GdkEventType</a> type);<a class="link" href="gdk-Event-Structures.html#GdkEvent">GdkEvent</a>*           <a class="link" href="gdk-Events.html#gdk-event-copy">gdk_event_copy</a>                      (<a class="link" href="gdk-Event-Structures.html#GdkEvent">GdkEvent</a> *event);void                <a class="link" href="gdk-Events.html#gdk-event-free">gdk_event_free</a>                      (<a class="link" href="gdk-Event-Structures.html#GdkEvent">GdkEvent</a> *event);<ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32">guint32</a>             <a class="link" href="gdk-Events.html#gdk-event-get-time">gdk_event_get_time</a>                  (<a class="link" href="gdk-Event-Structures.html#GdkEvent">GdkEvent</a> *event);<ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a>            <a class="link" href="gdk-Events.html#gdk-event-get-state">gdk_event_get_state</a>                 (<a class="link" href="gdk-Event-Structures.html#GdkEvent">GdkEvent</a> *event,                                                         <a class="link" href="gdk-Windows.html#GdkModifierType">GdkModifierType</a> *state);<ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a>            <a class="link" href="gdk-Events.html#gdk-event-get-axis">gdk_event_get_axis</a>                  (<a class="link" href="gdk-Event-Structures.html#GdkEvent">GdkEvent</a> *event,                                                         <a class="link" href="gdk-Input-Devices.html#GdkAxisUse">GdkAxisUse</a> axis_use,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble">gdouble</a> *value);<ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a>            <a class="link" href="gdk-Events.html#gdk-event-get-coords">gdk_event_get_coords</a>                (<a class="link" href="gdk-Event-Structures.html#GdkEvent">GdkEvent</a> *event,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble">gdouble</a> *x_win,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble">gdouble</a> *y_win);<ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a>            <a class="link" href="gdk-Events.html#gdk-event-get-root-coords">gdk_event_get_root_coords</a>           (<a class="link" href="gdk-Event-Structures.html#GdkEvent">GdkEvent</a> *event,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble">gdouble</a> *x_root,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble">gdouble</a> *y_root);void                <a class="link" href="gdk-Events.html#gdk-event-request-motions">gdk_event_request_motions</a>           (<a class="link" href="gdk-Event-Structures.html#GdkEventMotion">GdkEventMotion</a> *event);void                <a class="link" href="gdk-Events.html#gdk-event-handler-set">gdk_event_handler_set</a>               (<a class="link" href="gdk-Events.html#GdkEventFunc">GdkEventFunc</a> func,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer">gpointer</a> data,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Datasets.html#GDestroyNotify">GDestroyNotify</a> notify);void                (<a class="link" href="gdk-Events.html#GdkEventFunc">*GdkEventFunc</a>)                     (<a class="link" href="gdk-Event-Structures.html#GdkEvent">GdkEvent</a> *event,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer">gpointer</a> data);<ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a>            <a class="link" href="gdk-Events.html#gdk-event-send-client-message">gdk_event_send_client_message</a>       (<a class="link" href="gdk-Event-Structures.html#GdkEvent">GdkEvent</a> *event,                                                         <a class="link" href="gdk-Event-Structures.html#GdkNativeWindow">GdkNativeWindow</a> winid);<ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a>            <a class="link" href="gdk-Events.html#gdk-event-send-client-message-for-display">gdk_event_send_client_message_for_display</a>                                                        (<a class="link" href="GdkDisplay.html" title="GdkDisplay">GdkDisplay</a> *display,                                                         <a class="link" href="gdk-Event-Structures.html#GdkEvent">GdkEvent</a> *event,                                                         <a class="link" href="gdk-Event-Structures.html#GdkNativeWindow">GdkNativeWindow</a> winid);void                <a class="link" href="gdk-Events.html#gdk-event-send-clientmessage-toall">gdk_event_send_clientmessage_toall</a>  (<a class="link" href="gdk-Event-Structures.html#GdkEvent">GdkEvent</a> *event);void                <a class="link" href="gdk-Events.html#gdk-add-client-message-filter">gdk_add_client_message_filter</a>       (<a class="link" href="gdk-Properties-and-Atoms.html#GdkAtom">GdkAtom</a> message_type,                                                         <a class="link" href="gdk-Windows.html#GdkFilterFunc">GdkFilterFunc</a> func,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer">gpointer</a> data);<ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a>            <a class="link" href="gdk-Events.html#gdk-get-show-events">gdk_get_show_events</a>                 (void);void                <a class="link" href="gdk-Events.html#gdk-set-show-events">gdk_set_show_events</a>                 (<ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> show_events);void                <a class="link" href="gdk-Events.html#gdk-event-set-screen">gdk_event_set_screen</a>                (<a class="link" href="gdk-Event-Structures.html#GdkEvent">GdkEvent</a> *event,                                                         <a class="link" href="GdkScreen.html" title="GdkScreen">GdkScreen</a> *screen);<a class="link" href="GdkScreen.html" title="GdkScreen">GdkScreen</a>*          <a class="link" href="gdk-Events.html#gdk-event-get-screen">gdk_event_get_screen</a>                (<a class="link" href="gdk-Event-Structures.html#GdkEvent">GdkEvent</a> *event);<ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a>            <a class="link" href="gdk-Events.html#gdk-setting-get">gdk_setting_get</a>                     (const <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar">gchar</a> *name,                                                         <ahref="/usr/share/gtk-doc/html/gobject/gobject-Generic-values.html#GValue">GValue</a> *value);</pre></div><div class="refsect1" lang="en"><a name="id3228160"></a><h2>Description</h2><p>This section describes functions dealing with events from the window system.</p><p>In GTK+ applications the events are handled automatically in<ahref="/usr/share/gtk-doc/html/gtk/gtk-General.html#gtk-main-do-event"><code class="function">gtk_main_do_event()</code></a> and passed on to the appropriate widgets, so thesefunctions are rarely needed. Though some of the fields in the<a class="link" href="gdk-Event-Structures.html" title="Event Structures">Event Structures</a> are useful.</p></div><div class="refsect1" lang="en"><a name="id3228203"></a><h2>Details</h2><div class="refsect2" lang="en"><a name="id3228214"></a><h3><a name="GdkEventType"></a>enum GdkEventType</h3><a class="indexterm" name="id3228226"></a><pre class="programlisting">typedef enum{  GDK_NOTHING		= -1,  GDK_DELETE		= 0,  GDK_DESTROY		= 1,  GDK_EXPOSE		= 2,  GDK_MOTION_NOTIFY	= 3,  GDK_BUTTON_PRESS	= 4,  GDK_2BUTTON_PRESS	= 5,  GDK_3BUTTON_PRESS	= 6,  GDK_BUTTON_RELEASE	= 7,  GDK_KEY_PRESS		= 8,  GDK_KEY_RELEASE	= 9,  GDK_ENTER_NOTIFY	= 10,  GDK_LEAVE_NOTIFY	= 11,  GDK_FOCUS_CHANGE	= 12,  GDK_CONFIGURE		= 13,  GDK_MAP		= 14,  GDK_UNMAP		= 15,  GDK_PROPERTY_NOTIFY	= 16,  GDK_SELECTION_CLEAR	= 17,  GDK_SELECTION_REQUEST = 18,  GDK_SELECTION_NOTIFY	= 19,  GDK_PROXIMITY_IN	= 20,  GDK_PROXIMITY_OUT	= 21,  GDK_DRAG_ENTER        = 22,  GDK_DRAG_LEAVE        = 23,  GDK_DRAG_MOTION       = 24,  GDK_DRAG_STATUS       = 25,  GDK_DROP_START        = 26,  GDK_DROP_FINISHED     = 27,  GDK_CLIENT_EVENT	= 28,  GDK_VISIBILITY_NOTIFY = 29,  GDK_NO_EXPOSE		= 30,  GDK_SCROLL            = 31,  GDK_WINDOW_STATE      = 32,  GDK_SETTING           = 33,  GDK_OWNER_CHANGE      = 34,  GDK_GRAB_BROKEN       = 35} GdkEventType;</pre><p>Specifies the type of the event.</p><p>Do not confuse these events with the signals that GTK+ widgets emit.Although many of these events result in corresponding signals being emitted,the events are often transformed or filtered along the way.</p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><a name="GDK-NOTHING:CAPS"></a><code class="literal">GDK_NOTHING</code></span></p></td><td>a special code to indicate a null event.</td></tr><tr><td><p><span class="term"><a name="GDK-DELETE:CAPS"></a><code class="literal">GDK_DELETE</code></span></p></td><td>the window manager has requested that the toplevel window behidden or destroyed, usually when the user clicks on a special icon in thetitle bar.</td></tr><tr><td><p><span class="term"><a name="GDK-DESTROY:CAPS"></a><code class="literal">GDK_DESTROY</code></span></p></td><td>the window has been destroyed.</td></tr><tr><td><p><span class="term"><a name="GDK-EXPOSE:CAPS"></a><code class="literal">GDK_EXPOSE</code></span></p></td><td>all or part of the window has become visible and needs to beredrawn.</td></tr><tr><td><p><span class="term"><a name="GDK-MOTION-NOTIFY:CAPS"></a><code class="literal">GDK_MOTION_NOTIFY</code></span></p></td><td>the pointer (usually a mouse) has moved.</td></tr><tr><td><p><span class="term"><a name="GDK-BUTTON-PRESS:CAPS"></a><code class="literal">GDK_BUTTON_PRESS</code></span></p></td><td>a mouse button has been pressed.</td></tr><tr><td><p><span class="term"><a name="GDK-2BUTTON-PRESS:CAPS"></a><code class="literal">GDK_2BUTTON_PRESS</code></span></p></td><td>a mouse button has been double-clicked (clicked twicewithin a short period of time). Note that each click also generates a<a class="link" href="gdk-Events.html#GDK-BUTTON-PRESS:CAPS"><code class="literal">GDK_BUTTON_PRESS</code></a> event.</td></tr><tr><td><p><span class="term"><a name="GDK-3BUTTON-PRESS:CAPS"></a><code class="literal">GDK_3BUTTON_PRESS</code></span></p></td><td>a mouse button has been clicked 3 times in a short periodof time. Note that each click also generates a <a class="link" href="gdk-Events.html#GDK-BUTTON-PRESS:CAPS"><code class="literal">GDK_BUTTON_PRESS</code></a> event.</td></tr><tr><td><p><span class="term"><a name="GDK-BUTTON-RELEASE:CAPS"></a><code class="literal">GDK_BUTTON_RELEASE</code></span></p></td><td>a mouse button has been released.</td></tr><tr><td><p><span class="term"><a name="GDK-KEY-PRESS:CAPS"></a><code class="literal">GDK_KEY_PRESS</code></span></p></td><td>a key has been pressed.</td></tr><tr><td><p><span class="term"><a name="GDK-KEY-RELEASE:CAPS"></a><code class="literal">GDK_KEY_RELEASE</code></span></p></td><td>a key has been released.</td></tr><tr>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品国产百合女同互慰| 久久精品夜色噜噜亚洲a∨| 精品少妇一区二区三区在线视频| 久久久精品影视| 亚洲aaa精品| 99视频在线精品| 精品裸体舞一区二区三区| 一区二区三区在线免费视频| 国产一区日韩二区欧美三区| 欧美精品自拍偷拍动漫精品| 国产精品美女一区二区| 韩日欧美一区二区三区| 51精品久久久久久久蜜臀| 亚洲精品免费看| av一区二区三区| 国产喷白浆一区二区三区| 久久国产精品99久久久久久老狼| 欧美优质美女网站| 亚洲精品一区在线观看| 午夜a成v人精品| 一区二区三区精密机械公司| 3d动漫精品啪啪一区二区竹菊| 国产精品的网站| 国产成人综合精品三级| 日韩免费高清av| 免费一级欧美片在线观看| 欧美日韩成人综合在线一区二区| 亚洲日本丝袜连裤袜办公室| 成人激情黄色小说| 国产精品视频免费| 成人性生交大片| 国产精品久久久久久一区二区三区| 国内一区二区视频| www激情久久| 国产不卡在线一区| 成人毛片老司机大片| 91精品国产高清一区二区三区| 亚洲国产精品综合小说图片区| 欧美系列亚洲系列| 日日骚欧美日韩| 欧美一区欧美二区| 麻豆精品新av中文字幕| 精品免费国产二区三区| 国产乱一区二区| 国产精品久久久久久久久免费桃花 | 不卡av在线网| 亚洲人成网站精品片在线观看| aa级大片欧美| 亚洲啪啪综合av一区二区三区| 日本乱人伦一区| 午夜精品福利在线| 精品欧美久久久| 成人午夜激情片| 亚洲一卡二卡三卡四卡五卡| 制服.丝袜.亚洲.中文.综合| 欧美96一区二区免费视频| 东方欧美亚洲色图在线| 国产欧美精品一区二区三区四区| 国产精品66部| 亚洲精品国产精品乱码不99 | 99国产精品久久久久| 夜色激情一区二区| 欧美大度的电影原声| 成人午夜激情在线| 丝袜美腿亚洲一区| 国产婷婷色一区二区三区在线| 色又黄又爽网站www久久| 日韩 欧美一区二区三区| 国产偷国产偷亚洲高清人白洁| 一本到高清视频免费精品| 蜜臀av在线播放一区二区三区| 中文字幕日韩一区| 成人av中文字幕| 性做久久久久久免费观看| 精品国产123| 日韩女优制服丝袜电影| 国产精品一级在线| 亚洲成a人在线观看| 久久蜜桃一区二区| 欧美视频三区在线播放| 国产丶欧美丶日本不卡视频| 亚洲国产精品一区二区久久 | 日韩电影在线观看一区| 欧美国产乱子伦 | 亚洲一区二区三区四区在线观看| 欧美一级高清片在线观看| 97久久精品人人做人人爽| 久久精品国产亚洲一区二区三区| 亚洲乱码国产乱码精品精的特点| 日韩欧美二区三区| 欧美日韩美女一区二区| 成人av在线观| 国产一区二区精品久久91| 视频一区视频二区中文| 一区二区三区在线高清| 中文字幕第一页久久| 久久综合精品国产一区二区三区 | 欧美tickling挠脚心丨vk| 91久久精品一区二区二区| 成人在线视频首页| 国产在线观看免费一区| 日韩高清欧美激情| 亚洲.国产.中文慕字在线| 亚洲三级在线免费| 亚洲欧洲成人精品av97| 国产视频在线观看一区二区三区| 日韩亚洲欧美成人一区| 欧美放荡的少妇| 日韩久久精品一区| 欧美三级电影在线观看| 色偷偷久久一区二区三区| 99国产精品久久久久久久久久| 粉嫩久久99精品久久久久久夜 | 天堂久久一区二区三区| 亚洲精品高清视频在线观看| 综合久久综合久久| 最新国产精品久久精品| 国产精品高潮呻吟久久| 一色屋精品亚洲香蕉网站| 中国av一区二区三区| 中文字幕亚洲一区二区av在线| 欧美国产禁国产网站cc| 国产精品毛片久久久久久久| 久久久美女艺术照精彩视频福利播放| 欧美精品一区二| 国产亚洲综合av| 96av麻豆蜜桃一区二区| 国产精选一区二区三区| 国产精品一二三四区| 国产精品中文字幕一区二区三区| 国产尤物一区二区在线| 国产大陆a不卡| av中文字幕一区| 色偷偷久久一区二区三区| 欧美日韩视频在线一区二区| 91精品国产综合久久小美女| 亚洲精品一区二区三区精华液| 国产丝袜欧美中文另类| 尤物在线观看一区| 日韩福利视频网| 国产成人精品www牛牛影视| 91在线视频播放| 欧美精选午夜久久久乱码6080| 精品日韩成人av| 亚洲视频 欧洲视频| 久久91精品久久久久久秒播 | 久久国产精品无码网站| 日韩亚洲欧美中文三级| 久久综合av免费| 亚洲欧洲av一区二区三区久久| 一区二区三区加勒比av| 韩国成人在线视频| 91麻豆123| 精品国产伦一区二区三区观看方式| 亚洲国产精品激情在线观看| 亚洲综合在线观看视频| 精品一区在线看| 91久久精品网| 精品国产乱码久久久久久老虎 | 国产精品一区二区免费不卡| 99精品偷自拍| 精品久久久久久久久久久久久久久久久| 久久久久久97三级| 亚洲18影院在线观看| 成人高清视频在线| 日韩欧美激情在线| 亚洲色图丝袜美腿| 国产在线视频不卡二| 欧美日本一道本在线视频| 国产精品久久久久三级| 国产一区二区三区观看| 欧美久久久久中文字幕| 国产精品一二三四| 91精品国产综合久久精品app| 日韩视频免费观看高清完整版 | 麻豆久久久久久| 91麻豆国产精品久久| 久久久久久久久蜜桃| 日本不卡视频在线| 色偷偷久久人人79超碰人人澡| 久久日一线二线三线suv| 视频一区欧美精品| 欧美午夜精品电影| 亚洲青青青在线视频| 成人h动漫精品一区二区| 精品国产亚洲在线| 久久成人久久鬼色| 欧美妇女性影城| 香蕉乱码成人久久天堂爱免费| 99国产精品视频免费观看| 国产欧美一区二区精品性| 亚洲国产成人av| www.亚洲在线| 久久久精品日韩欧美| 久久精品久久99精品久久| 777a∨成人精品桃花网| 亚洲午夜久久久久久久久电影网 | 国产精品久久99| 成人免费看视频| 国产欧美一区二区精品仙草咪|