马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册  
 
x
 
 本帖最后由 剑仙十号 于 2018-7-3 21:20 编辑  
 
【变量和数组】在VC中,把int类型 转换为String类型。 
  
本篇文章,收藏到精品区目录,变量和数组,类型转换。 
【字符串类】在TC中,用弹窗显示 int类型变量。 
【字符串类】在VC++中,用弹窗显示 int类型变量。 
  
稳定。 : 
VC++,MFC程序。 
int a = 666; 
MessageBox(); //要用弹窗显示int变量,代码怎样写? 
  
稳定。 : 
MessageBox(到文本(a)) ?? 
  
MR-help : 
弹窗显示变量 a,你先要把a格式化,转换为CString类型。 
  
MR-help : 
先把a 格式化,转换为int类型的字符串, 
再把该字符串,当成MessageBox()的参数带进去。 
  
MR-u 0.01km: 
格式化字符 
  
稳定。 : 
tc4.0有string str=转换.整型转字符型(a) 
辅助.消息框(str) 
易语言也有 到文本() 这种命令。 
  
VC++ 确实是难理解的东西。 
想不到 搞个弹窗输出 都这么困难。 
  
MR-尘心: 
AFXmessagebox() 
  
MR-u 0.01km: 
群文件有CString。理解了数据类型的转换,你说的这些东西,分分钟都能写出来。 
  
稳定。 : 
关键我是零基础 什么都不会。头痛,好想去撞墙。 大神能写出完整代码么? 
  
======================================================= 
字符串变量的定义。 
字符串变量的赋值。 
CString str1(_T("abc")); 
CString str2 = _T("defg"); 
  
MR-help : 
定义一个 字符串类.类型变量,就是CString ; 然后 Format(); 
实例 : 
int a = 666; 
CString s; 
s.Format(_T("%d"), a); 
MessageboxA(s); 
  
稳定。 : 
我想问下,在参数1中, _T是什么意思? 
  
MR-help : 
自适应编码。 
  
MR-u 0.01km: 
_T是适应环境代码,来自动转换Unicode 还是ANSI  
右键,项目属性里面有。 
  
膜拜大神。 
======================================================= 
CString s;  
CString,这是MFC的字符串类,封装在MFC里面的。s是变量名。 
 
  
======================================================= 
情境模式:得到当前激活窗口的句柄。 
目录 
GetForegroundWindow 
GetForegroundWindow获取一个前台窗口的句柄(窗口与用户当前的工作)。该系统分配给其他线程比它的前台窗口的线程创建一个稍微更高的优先级。 
外文名称 
GetForegroundWindow 
函数原型 
HWND GetForegroundWindow(void) 
头文件 
winuser.h 
库文件 
user32.lib; 
函数信息 
  
应用场景:得到当前激活窗口的句柄。 
调试输出 窗口句柄。在VC++代码为例,代码如下: 
  
HWND hwnd = ::GetForegroundWindow(); 
//数据类型转换. 
CString s; 
s.Format("%d",hwnd); 
MessageBox(s); 
给以上代码放到一个按钮事件 中,这里得到的句柄就是主窗口的句柄了,有兴趣可以测试一下! 
  
======================================================= 
网络人生:VC++有点难学。 
从string类型转换为int类型还需要自己写一个转换的函数,没有现成的函数调用,所以我喜欢使用TC。学习VC++得慢慢来,确实急不来。 |