金山开源利用定时器动态图片加载

MAIN XML中:

 <dlg id="6003"pos="3,100,-1,-0">
 
        <img id="1003" pos="155,30" skin="loadinfotip"sub="0"/>
 
        <text pos="210,40"font="0204">正在进行网络诊断,请稍后。。。</text>
 
</dlg>

skin.xml:

    <png name="loadinfotip" src="106" subwidth="48"/>

bkwinres.rc2中 :

     DEFINE_PNG(IDP_LOADINFO_TIP,    106,                   "res\\diagnose_all_animate.png")

 

 

程序中:宏定义 MSG_WM_TIMER(OnTimer) //动态图片 0517

在初始化对话框中:

   SetTimer( 1, 80 );// 动态图片0517

 

  void OnTimer(UINT_PTR nIDEvent) //动态图片0517
 
{
 
 static int nPos = 0;
 
 ++nPos;
 
 this->SetItemIntAttribute(IDC_DIAGNOSE_ALL_ANIMATE,"sub", (nPos));
 
 if(nPos>30)

  {
 
  KillTimer(1);
 
 
 
 }


 
}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值