大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 技术开发 -> NET专区 -> webservice系列教学(16)-如何调用webservice(vc7)

webservice系列教学(16)-如何调用webservice(vc7)

时间: 2021-07-31 作者:daque

////////////////////////////////////////////////////////////////////////////////////////////////////function: cmclientdlg::assignitem()////parameters: (lvitem *item, uint mask, int iitem, int isubitem, lptstr psztext, int cchtextmax) ////description: assigns the given valuesfor a lvitem type item////returns: void////////////////////////////////////////////////////////////////////////////////////////////////////void cmclientdlg::assignitem(lvitem *item, uint mask, int iitem, int isubitem, lptstr psztext, int cchtextmax){item->mask= mask;item->iitem= iitem;item->isubitem= isubitem;item->psztext= psztext;item->cchtextmax= cchtextmax; return;}////////////////////////////////////////////////////////////////////////////////////////////////////function: cmclientdlg::assignpref()////parameters: (variant *var1, variant *var2) ////description: assigns the value of var1 ,from var2 variant type////returns: void////////////////////////////////////////////////////////////////////////////////////////////////////void cmclientdlg::assignpref(variant *var1, variant *var2){switch (var2->vt){case vt_bool:v_boolref(var1) = &var2->boolval;break;case vt_bstr:v_bstrref(var1) = &var2->bstrval;break;case vt_date:v_dateref(var1) = &var2->date;break;case vt_decimal:v_decimalref(var1)= &var2->decval;break;case vt_i1:v_i1ref(var1) = &var2->cval;break;case vt_i2:v_i2ref(var1) = &var2->ival;break;case vt_i4:v_i4ref(var1) = &var2->lval;break;case vt_r4:v_r4ref(var1) = &var2->fltval;break;case vt_r8:v_r8ref(var1) = &var2->dblval;break;case vt_ui1:v_ui1ref(var1)= &var2->bval;break;case vt_ui2:v_ui2ref(var1)= &var2->uival;break;case vt_ui4:v_ui4ref(var1)= &var2->ulval;break;case vt_int:v_intref(var1)= &var2->intval;break;case vt_cy:v_cyref(var1) = &var2->cyval;break;default :v_r8ref(var1) = &var2->dblval;};return;}void cmclientdlg::disablebuttons(){getdlgitem(idc_execute)->enablewindow(false);getdlgitem(idc_close)->enablewindow(false);getdlgitem(idc_edit)->enablewindow(false);getdlgitem(idbrowse)->enablewindow(false);getdlgitem(idload)->enablewindow(false);}void cmclientdlg::enablebuttons(){ getdlgitem(idc_execute)->enablewindow(true); getdlgitem(idc_close)->enablewindow(true); getdlgitem(idc_edit)->enablewindow(true); getdlgitem(idbrowse)->enablewindow(true); getdlgitem(idload)->enablewindow(true);}

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.