c++是壹門語言。不是說屬於哪個平臺。妳可以用c++在windows上開發界面也可以在linux上開發界面,不存在說c++的api,正確的說法是windows的api。妳甚至可以用匯編去調用這些windows的api來做界面。
假如妳想要在window上開發的話那麽妳應該先學習消息機制,光是學這就夠妳吃壹壺了,妳不知道window的api有多少,成千上萬的api函數(此言絕對非虛)這些api函數妳都可以在msdn上面找到。
還有對於妳不想用IDE環境我也有些詫異。IDE環境就是個開發環境而已,妳可以在上面聚集編譯器調試器,又多有語法高亮功能,妳不用IDE環境難道用記事本開發? 寫好程序之後自己make自己link?我靠。 那妳也太復古了!
這樣吧我把妳的想法理解為妳想用c++做界面開發,但是又不想用IDE環境。那我就就妳的問題回答下把。妳可以用MFC或者是QT這樣類庫在記事本上開發,也可以直接用平臺的api在記事本上開發。如果妳用linux的話,妳用vim,gedit之類的吧。反正我覺得妳的要求挺特別,挺後現代化。呵呵 開玩笑的