找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 519|回复: 7

[编程申请]:zergman 及各位

[复制链接]
发表于 2003-9-17 11:44:48 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
ZERGMAN 你好,首先感谢你提供的列子,
V7和V8 虽然编程有很多的不一样,但总的思路是一样的
现在再问你一个问题啊:
我现在按选择在列表框显示了图名,但数据库里还有别的属性也要显示
编了一个显示全属性函数了,
现在是要当我点击左边列表框的图名时,
右边还有别的TEXT框显示别的属性 (LISTBOX和TEXT同一个对话框)
HOOK函数编了没有成功,请问怎么处理啊,HOOK函数具体怎么编啊?
请你出手!!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2003-9-18 12:13:29 | 显示全部楼层
不好意思,昨天没有看到这个帖子。我在另外一个帖子中做了回答。这里也再贴一次吧

void        HookFun_lstAttr(DialogItemMessage *dimP)
{
        RawItemHdr        *LstBoxP;
        Spoint2d        *SelectP;
        int                        i;

        LstBoxP = dimP->dialogItemP->rawItemP;

        dimP->msgUnderstood = TRUE;
        switch(dimP->messageType)
        {
                case DITEM_MESSAGE_CREATE:
                        //初始化列表框
                        break;
                case DITEM_MESSAGE_STATECHANGED:
                        //当选择某行时,更新文本框“值”
                        i = 0;
                        mdlDialog_listBoxGetSelections(&i, &SelectP, LstBoxP);
                        if (i != 0)
                        {
                                strcpy(g_txtValue, g_Attributes.attributes[SelectP->y].AttrValue);
                                mdlDialog_itemSynch(dimP->db, INDEX_txtValue);
                        }
                        mdlDialog_itemSetEnabledState(g_dlgDefineAttr, INDEX_cmdModify, FALSE, FALSE);
                        SelectP = NULL;
                        break;
       case DITEM_MESSAGE_DESTROY:
                        mdlStringList_destroy (g_StrLst);
                        break;
                default:
                        dimP->msgUnderstood=FALSE;
        }
}
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-9-19 08:17:07 | 显示全部楼层
我刚来,这里谁是“大拿“?ZERGMAN?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-9-19 09:06:36 | 显示全部楼层
我可不是什么“大拿”“大虾”什么的,很多东西我也不清楚。
不过我知道的问题我会尽量回答,也难免会有错误的地方。
大家来这里,就是共同学习,希望能促进microstation的应用吧。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-9-19 16:11:54 | 显示全部楼层
我看到了你的回答,谢谢你了ZERG
我回去看看,因为我不大会MDL
所以总是问你们,还有点不好意思呢
但又不得不问 :)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-9-19 17:13:51 | 显示全部楼层
没什么关系,大家都是从新手学习起来的。
又到周末,要到下周一才能再来了。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-9-22 10:47:48 | 显示全部楼层
zergman 真是侠义心肠啊!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-9-22 11:02:16 | 显示全部楼层
楼上的签名是我qq上最喜欢用的签名。
当初学mdl 的时候,感觉很痛苦(其实现在也觉得mdl很痛苦),所以不希望大家重复同样的痛苦。
再说,抛砖引玉嘛,等我有困难的时候,也希望大家能使劲砸些玉过来。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-11-23 13:06 , Processed in 0.198810 second(s), 45 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表