includelib c:\masm32\lib\gdi32.lib
Для переносимсоти пишут так
includelib \masm32\lib\gdi32.lib
SYSTEMTIME
Ксати эта структура уже определена хутчем,так что заново описывать думаю не стоит в своих прогах...
И еще я чет не понял,че делает .data в сегменте кода? О_о
Качни себе Chrome IDE на васме есть и создай window program (assembler) и посмотри как оформлен проект

Для данных, значения которых не определы изначально,а определяются воремя исполнения программы используй сегмент
.data?
Код:
.data?
hInstance HINSTANCE ?
CommandLine LPSTR ?
Вот так будет
GetLocalTime PROTO
Эт зачем
Функция стандартная для винда и прототип не нужен...
Код:
invoke RegisterClassEx, addr wc
invoke GetModuleHandle, 0
GetModuleHandle здесь лишниё
http://wasm.ru/article.php?article=1001003
почитай...урок как раз на твою тему
