fhinali 发表于 2008-11-11 08:47:19

DisableTaskSwitching();
            SetPanelAttribute (handle, ATTR_CAN_MINIMIZE, FALSE);
            SetPanelAttribute (handle, ATTR_CAN_MAXIMIZE, FALSE);
            SetPanelAttribute (handle, ATTR_CLOSE_ITEM_VISIBLE, FALSE);
            SetPanelAttribute (handle, ATTR_MOVABLE, FALSE);
            SetPanelAttribute (handle, ATTR_SIZABLE, FALSE);
            SetPanelAttribute (handle, ATTR_SYSTEM_MENU_VISIBLE, FALSE);
            SetCtrlAttribute (handle, PANEL_NORMAL_TEXT, ATTR_VISIBLE, FALSE);
            SetCtrlAttribute (handle, PANEL_LOCKOUT_TEXT, ATTR_VISIBLE, TRUE);
            SetPanelAttribute (handle, ATTR_WINDOW_ZOOM, VAL_MAXIMIZE);

tonwelzt 发表于 2008-11-12 11:27:44

回复 15# lj51_bbg 的帖子

兄弟可以看这个:http://www.cpubbs.com/bbs/thread-58693-1-1.html
以前偶发的帖子,老大们帮了不少的忙呢!

bob98bob 发表于 2008-11-16 15:48:38

CVI panel就有个属性子控件会跟着父窗口的放缩而放缩(好像是size content),设置一下就行了,当然你确实要这么做的话。
我是建议永远不要用这选项,一般情况下,最大话窗口都是最大化一个图像窗口,很少连按钮也跟着放大(那样会更难看),界面上的按钮一类的控件是不放大的,只是调整他们的位置而已,所以除了你必须放大的窗口外,其它的按钮你只要用语句控制他们的相应位置就行了(在SIZE事件里实现)

ldd2w 发表于 2010-8-5 16:24:46

我也想知道啊,怎么让控件随窗体变化
页: 1 [2]
查看完整版本: 请问如何实现CVI窗体的全屏?