图片
<p>图片CImageView,继承于CView,支持CView的所有属性和方法。
CImageView可以显示普通静态图片,也可以显示Gif动画图片,还可以显示多帧图片。</p>
<h2>属性和相关方法</h2>
<h4>设置图片</h4>
<ul>
<li>通过XML属性控制如下:</li>
</ul>
<pre><code class="language-xml">Image="Finish.png"</code></pre>
<ul>
<li>通过C++程序代码调用方法控制如下:</li>
</ul>
<pre><code class="language-c">void SetImage(const String& strImage);</code></pre>
<h4>设置图片框显示的Gif动画或多帧图片时是否需要自动播放</h4>
<ul>
<li>通过XML属性控制如下:</li>
</ul>
<pre><code class="language-xml">AutoPlay="true"</code></pre>
<ul>
<li>通过C++程序代码调用方法控制如下:</li>
</ul>
<pre><code class="language-c">void SetAutoPlay(BOOL bAutoPlay);</code></pre>
<p>如果图片框设置为自动播放,则Gif动画会在初始化完成之后自动播放。</p>
<h4>设置图片框显示多帧图片时的帧间延时</h4>
<ul>
<li>通过XML属性控制如下:</li>
</ul>
<pre><code class="language-xml">Elapse="10"</code></pre>
<ul>
<li>通过C++程序代码调用方法控制如下:</li>
</ul>
<pre><code class="language-c">void SetElapse(LONG nElapse);</code></pre>
<h2>示例</h2>
<h4>效果图</h4>
<p><img src="http://www.skinui.cn/doc/img/5.0/3/ImageView1.png" alt="超链" /></p>
<h4>可点击的图片</h4>
<pre><code class="language-xml"><ImageView Id="1000" Width="WrapContent" Height="WrapContent" AlignParentLeft="0" AlignParentVertCenter="0" Image="Image.png" ClickAble="true"/></code></pre>
<h4>不可点击的图片</h4>
<pre><code class="language-xml"><ImageView Id="1000" Width="WrapContent" Height="WrapContent" AlignParentLeft="0" AlignParentVertCenter="0" Image="Image.png" ClickAble="false"/></code></pre>
<h4>效果图</h4>
<p><img src="http://www.skinui.cn/doc/img/5.0/3/ImageView2.png" alt="超链" /></p>
<h4>Gif图片自动播放</h4>
<pre><code class="language-xml"><ImageView Id="1001" Width="WrapContent" Height="WrapContent" AlignParentLeft="0" AlignParentVertCenter="0" Image="Image.gif" AutoPlay="true"/></code></pre>
<h4>Gif图片不自动播放</h4>
<pre><code class="language-xml"><ImageView Id="1001" Width="WrapContent" Height="WrapContent" AlignParentLeft="0" AlignParentVertCenter="0" Image="Image.gif" AutoPlay="false"/></code></pre>
<h4>效果图</h4>
<p><img src="http://www.skinui.cn/doc/img/5.0/3/ImageView3.png" alt="超链" /></p>
<h4>多帧图片自动播放(默认速度)</h4>
<pre><code class="language-xml"><ImageView Id="1001" Width="WrapContent" Height="WrapContent" AlignParentLeft="0" AlignParentVertCenter="0" Image="Image2.png" AutoPlay="true"/></code></pre>
<h4>多帧图片自动播放(延时200毫秒)</h4>
<pre><code class="language-xml"><ImageView Id="1002" Width="WrapContent" Height="WrapContent" AlignParentLeft="0" AlignParentVertCenter="0" Image="Image2.png" AutoPlay="true" Elapse="200"/></code></pre>
<h4>多帧图片不自动播放</h4>
<pre><code class="language-xml"><ImageView Id="1001" Width="WrapContent" Height="WrapContent" AlignParentLeft="0" AlignParentVertCenter="0" Image="Image2.png" AutoPlay="false"/></code></pre>