会自绘大部分的VC自带控件之后,该学什么
能自绘大部分的VC自带控件之后,该学什么?能自绘大部分的VC自带控件之后,该学什么?本人就是对UI比较感兴趣,
能自绘大部分的VC自带控件之后,该学什么?
能自绘大部分的VC自带控件之后,该学什么?
本人就是对UI比较感兴趣,之前一直都在学习自绘VC的控件,现在大部分都自绘完了。用的是GDI/GDI+。
来高手解答,还想继续UI方面,我下一步该学什么啊? UI
[解决办法]
说个简单的例子你就明白了
<MainForm size="500,400" bkimage="bk.jpg">
<Label name="title" rect="10,10,100,20" text="biao ti" font="name='arial' size='10' bold='true'"
color="0,0,0" align="left"/>
</MainForm>
[解决办法]所谓的界面库,说简单点就是在一个父窗口里面,截出一个 RECT 矩形,然后再根据父窗口的 DC 来进行绘图
而你定义的界面“控件”,所要做的就是处理鼠标在这矩形范围里的操作
你可以给父窗口装一个钩子函数,在收到关于鼠标信息后,判断鼠标当前在哪个矩形(即“控件”里),然后把消息传递给该矩形所对应的类里面进行处理
反正我现在的做法就是这样
而楼上所说的 XML,只是一个定义格式,标明这个“控件”的属性,至于怎么利用这些属性,还是得由你自己来决定