c++ mfc我定义了一个字符数组unsigned char result[16];,我然后给它赋值了,最后我想MessageBox()显示
c++mfc我定义了一个字符数组unsignedcharresult[16];,我然后给它赋值了,最后我想MessageBox()显示出来,该怎么转换?...
c++ mfc我定义了一个字符数组unsigned char result[16];,我然后给它赋值了,最后我想MessageBox()显示出来,该怎么转换?
展开
展开全部
CString strTemp;
for(int i = 0; i < 16; i++)
{
strTemp += result[i];
strTemp += " ";//空格
}
Messagebox(strTemp);
for(int i = 0; i < 16; i++)
{
strTemp += result[i];
strTemp += " ";//空格
}
Messagebox(strTemp);
追问
顺便问一下,我想调用DLL进行二次开发,然后我在方法体内写了:
HINSTANCE hdll;
hdll=LoadLibrary("RFDLL.dll");
但是感觉这代码复用性不高,其他方法还是会用到的,我就把这段代码放到了方法体外,然后vc++6.0就报错了。。。其实我的意思就想知道怎么把这个实例变量弄成全局唯一的,在以后其他方法中调用直接用Getinstance()就能获取到这个唯一实例(有点像单例模式),能不能告诉我 该怎么办呢?
追答
放到stdafx.h里面就行了吧!
展开全部
定义一个Cstring temp;
temp = result;
MessageBox(temp);
temp = result;
MessageBox(temp);
追问
顺便问一下,我想调用DLL进行二次开发,然后我在方法体内写了:
HINSTANCE hdll;
hdll=LoadLibrary("RFDLL.dll");
但是感觉这代码复用性不高,其他方法还是会用到的,我就把这段代码放到了方法体外,然后vc++6.0就报错了。。。其实我的意思就想知道怎么把这个实例变量弄成全局唯一的,在以后其他方法中调用直接用Getinstance()就能获取到这个唯一实例(有点像单例模式),能不能告诉我 该怎么办呢?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询