Yes, I know, that does not mean we need use same type internally. The int can be converted into string when PostMessage.