• 如何改变VC中控件间的TAB切换顺序


    在VC中,
    首先控件没有TABINDEX属性;

    其次,如果你发现这可能是由resource.h中控件的ID值引起的。那么你就错了:
    因为无论你如何调整resource.h中控件的ID值,都对TAB键的切换顺序不能发生任
    何影响;

    那么,VC中的控件顺序是由什么决定的呢?该如何来修改呢?
    在你的工程文件和工作区文件所在目录下有一同名的资源文件(*.rc),其中包含了
    本工程所有使用到的资源。
    在VC集成开发环境中,该资源是以树状和可视的状态出现的。

    现在用任意文本编辑器(最好就是记事本notepad.exe)将该资源文件打开;
    找到DIALOG字段,在BEGIN...END语句之中就是对话框中所有的控件定义与属性描述;
    假定你将其中先后出现的控件顺序改变一下;
    然后保存该文件;
    然后用VC打开,重新生成执行文件执行一下:
    ----怎么样?!!控件间的切换顺序已经改变了!!!

    原来,VC中控件的TAB切换顺序即是资源文件中上述BEGIN...END间先后出现的顺序----
    改变其中的控件出现顺序(在文本编辑器中)便可改变控件间的TAB切换顺序。

  • 相关阅读:
    P2622 关灯问题II(关灯问题)
    P1140 相似基因
    Choose and Divide UVa 10375
    Disgruntled Judge UVA
    Color Length UVA
    P1052 过河
    P1026 统计单词个数
    Balanced Number HDU
    The SetStack Computer UVA
    Urban Elevations UVA
  • 原文地址:https://www.cnblogs.com/rainbowzc/p/2025100.html
Copyright © 2020-2023  润新知