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之类的吧。反正我觉得你的要求挺特别,挺后现代化。呵呵 开玩笑的
function OnGUI() {if (GUI.Button(Rect(10,70,50,30),"Click"))
//要触发的事件语句;
}
这个是最简单的触发事件,详细的资料可以去帮助文档里面搜索下
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)