控件和Win Api关系,该怎么解决

控件和Win Api关系
我一直搞不太清楚,C#中的托放控件做一界面和调用win api的做界面究竟有什么区别吗?,为什么有控件可以拖还要用什么api呢,还有C#托放控件和VB怎么都一样啊.可否不要托放控件而直接调用API做一个界面出来..
------解决思路----------------------
控件,是IDE厂家,C#(就是微软了) 在IDE上,增加了控件,而且在你拖拉控件时,给你做了控件到代码的对应关系及添加相关代码。。所以你直接拖拉控件就可以使用控件了

控件本事是代码生成的,当然IDE厂家不给你做代码的对应及代码的添加,你就不能使用“拖拉控件”的便利

你当然可以使用代码生成控件,

比如Button控件,你可以创建,并显示的。。。