[DEV] add basic windows message API