Можно ли что то написать зная базовые основы С++?
Можно что то написать, зная вообще одну математику и даже не используя условия, циклы и т.п., одни математические выражения, что то из серии ненормального программирования. Но мне кажется, почесывать горло через задницу будет примерно так же дико и не практично.
ООП это очень простая часть языка c++. Проблема не в языке, а в библиотеках, которыми пользуешься чтобы не изобретать велосипед... их не то чтобы учить нужно, просто уметь пользоваться и въезжать в идеологию.
Если "базовые основы" это книжка Страуструпа, то абсолютно ничего.
Учите WinAPI или Qt.