你好,
很抱歉再次麻烦你们。
我又遇见了几个新的问题,想请你们帮忙解答一下,万分感谢
1.activex控件中的 SetBlockMode() 此方法在DLL中没有,也没有类似的名称的方法,请问应该如何替代?
2。activex控件中,对一个combobox的初始化赋值语句为
- setCol(10);
- setRow(1);
- SetTypeComboBoxList("数值1 数值2 数值3");
复制代码
在DLL中。有类似的SetTypeComboBOx 方法
但是其定义:
- SetTypeComboBOx(LPSS_CELLTYPE celltype,long style,LPSTR _item);
复制代码
其定义中并没有一个属性是指定某一行(即上文中的setCol(10)这个操作)
LPSS_CELLTYPE类型定义中对combox的union成员中也没有指定col,和row的数值的变量。
不知道这儿的COL和ROW 应该怎么定义?
3、和上个问题一样SetTypeNumberMAX() 这个函数如何设置指定的行列(col和Row)?
4.我在一列中要将一个checkbox设置为居中
以前在activex中使用settypechekcenter(4)就可以达到目的。
但是在DLL中,应该怎么写?
是否使用SetTypeCHeckbox()这个函数?
其参数应该如何定义?
5.排序问题。
在原有的activex控件中。
有 getSortKeyOrder的命令。
可以通过判断其返回值(sort_Ascending 和sort_descending)来看其是升序,从而改变其排列顺序(即如果现在是升序排列,我点击一下这一列,它就变成降序排列,反之,如果是降序排列,我点击这一列就变为升序排列)
但是i在DLL中,并没有这个命令,关于排列的只有SORT和SORTEX命令。
不知道我想实现此功能,应该怎么做?能否提供点建议? |
|