让MessageBox函数输出我们计算的int类型的数据

我们知道MessageBox函数的第二个参数是LPCSTR或LPCWSTR类型的指针,指向字符串开头的地址.所以当我们需要显示内容时可以直接在这里输入字符串即可显示出内容,但是当我们要显示数字时该整么办呢?直接写int类型的变量肯定是不行的.我们需要先将int类型的结果转换为字符串.

如下代码:

wmId = LOWORD(wParam);

WCHAR str[12];

sprintf(str,"%d",wmId);

MessageBox(NULL,str,"输入的内容是",MB_OK);

即可将wmId的int类型的结果转换为字符串进行输出,以上代码执行后将会弹出编辑框的唯一ID值

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容