拖放按钮的问题
先声明,本人C#过来学vc的,问题有些小白~
我拖了一个按钮放到窗口上(dialog类型窗口),如果不连接上变量,怎么在哪也找不到按钮的相关函数,对象?
除了在resource.h上发现它的Id.也不知程序运行时是怎样创建这个按钮的,怎样把它摆在哪个地方的,起码它应该调用createwindow函数吧,但是在哪?我怎么找来找去找不到呢?它的窗口函数,我知道被封装了起来,但怎么找不到?
哪位大大可以给俺解释一下这个中的原理不?
就是按钮是怎样在窗口上生成和显示出来的?创建按钮时调用的相关函数在哪个文件?怎样设置这个按钮的相关性质?比如大小?是用代码改,而不是去可视化地拖动改变大小。
我知道如果将一个control类型的变量与之相联,一切就可以很简单,但是我的疑问正是在这里,即如果我不连接一个control变量给这个按钮,我似乎就感觉不到它的存在了,在文件里找不到一点跟它相关的东西。我想改变一下它的属性似乎也无从下手。
mfc的封装真是让人昏 ,我直接用api做得多清晰直接啊,C#的也比较容易理解。。。说多了,烦达人指点。