首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

添加控件变量时如何没有unsigned short那一项呢,怎么处理

2013-02-25 
添加控件变量时怎么没有unsigned short那一项呢,怎么办?如图,添加变量时,没有unsigned short那一项,于是我

添加控件变量时怎么没有unsigned short那一项呢,怎么办?
添加控件变量时如何没有unsigned short那一项呢,怎么处理
如图,添加变量时,没有unsigned short那一项,于是我在类型里自己那样写了,但是运行的时候就会有“error C2665: “DDX_Text”: 17 个重载中没有一个可以转换所有参数类型”的报错。该怎么办??谢谢!!
[解决办法]
这段代码复制进去就行了。
void DDX_Text(CDataExchange* pDX, int nIDC, WORD& value)
{
    int iValue;
    if (pDX->m_bSaveAndValidate)
    {
        DDX_Text(pDX,nIDC,iValue);
        value=iValue;
    }
    else
    {
        iValue=value;
        DDX_Text(pDX,nIDC,iValue);
    }
}

热点排行