我想显示一个带有这样的 dword 值的消息对话框
MessageBox(0, (LPCWSTR) hProcess ,TEXT("我的消息框信息"),MB_OK | MB_ICONERROR);
hProcess 是一个 DWORD 值,但是当出现消息框时,应该显示 dowrd 值的消息正文部分为空。
我想显示一个带有这样的 dword 值的消息对话框
MessageBox(0, (LPCWSTR) hProcess ,TEXT("我的消息框信息"),MB_OK | MB_ICONERROR);
hProcess 是一个 DWORD 值,但是当出现消息框时,应该显示 dowrd 值的消息正文部分为空。
TCHAR msg[100];
StringCbPrintf(msg, 100, TEXT("%d"), hProcess);
MessageBox(NULL, msg, TEXT("My MessageBox Info"), MB_OK | MB_ICONERROR);
char *s = (char*)malloc(10);
sprintf(s, "%d", hProcess);
MessageBox(NULL, s, ...);
free(s);
首先将值转换为字符串,然后将其显示在消息框中。
看看这个:ultoa