【VFB】窗口与控件的设置与用代码修改各项属性(VFB教程1-2)
此处为VisualFreeBasic编程教程(从零开始学或VB进阶)的子章节部分,全部目录点链接。点中窗口,可以修改窗口属性
点中控件,可以修改控件属性
右点,出菜单,可以看到这个显示其它窗口的方法
***_Show(父窗口句柄,模式)
*** 是窗口的名称,如:Form2_Show(0,0)
父窗口句柄与之建立【主副】关系,MSDN也称父子关系,但这个不是真正的父子,新显示出的窗口,永远在主窗口上面,
模式 True 或 FALSE ,允许时,【主窗口】被禁用,直到【副窗口】关闭,代码也被暂停,等待副窗口关闭了,才执行下一条代码。
返回这个窗口的句柄
用代码修改窗口或控件属性,常用的都在这里
比方修改窗口名字,从函数库里找到
FF_Control_SetText HWND_FORM1,"新窗口名字"
窗口和控件,都以句柄来控制
句柄全在这里
双击后,就可以把句柄发送到编辑处
假如,你开启了,很多个 Form2,如:
Form2_Show(0,0)
Form2_Show(0,0)
执行n次,出来n个Form2窗口来,问题来了,句柄就1个啊
以上句柄,都是以最后一个显示为准。
看事件,都包含当前控件和父窗口的句柄了
如果多窗口下,其它控件的句柄,就用
用 IDC 获取属于此窗口控件的句柄,
以上是多窗口时,有时需要,只显示1个窗口,就没这么麻烦,直接用句柄即可。
If HWND_FORM2=0 Then Form2_Show(HWND_FORM1,0) ‘不会重复显示这个窗口
注意,函数库里,只是常用部分,全部属性修改,看 FBX
里面包含 WIN桌面标准控件,所有属性,修改和获取,直接复制函数来用,即可。非常丰富。
如果想看代码执行效果,显示点东西,就用
PrinthWndForm,2+5
如果想提示,就用
关闭窗口
特殊控件添加与删除
右键菜单,在窗口空白出点出来
点击控件就立即修改
右键菜单来删除特殊控件
创建控件数组
控件数组号,可以直接在属性框里修改
按键盘 TAB 键时,控件焦点会转移,按下面排列转移
特殊函数,当然是特殊用途
右键点,关闭编辑窗口,只是隐藏,不是在工程里去除,可以在【资源】里重新开启
这才是真正删除
左右拖,可以交换位置
给软件添加个图标
论坛有你真的精彩~
页:
[1]