如何给多个按钮ID怎么自定义设置和获取ID

如何获取自定义控件的ID号

对话框Dialog1上有几个自定义控件,这些控件都是同一个类的不同实例Create(XXX,XXX,XXX,111),Create(XXX,XXX,XXX,222),Create(XXX,XXX,XXX,333)而成。每个控件都响应鼠标双击事件弹出对话框Dialog2。请问在对话框Dialog2中如何获取被鼠标双击的控件的ID号?鼠标双击事件是在控件源代码中加入的。我曾试过就在双击事件中GetDlgCtrlID(),但得到的返回值一直为0。

}
MongoDB中如何不使用_id作为主键的简单策略

我在网上搜了很多,可能我的问题不好解决。

MongoDB倒是为我们提供了一个自动的主键功能,但是取个名字叫做_id,多个斜杠怎么看怎么不爽。不知道有没有提供一个机制可以把默认的_id改名为id之类的。

如果不能改,那么MongoDB有没有为用户提供新增一个主键的功能(这个可能真没有)

如果这个也没有,那我凑合着用用_id,这个也能接受。那么能不能将_id这个字段的数据类型改为string型的,因为客户端只认string型和int型,因为_id是ObjectId型,每次操作都要做来回做切换,很烦。这个是关键一点。

我想知道的是MongoDB内部机制的解决方案,我当然知道逻辑层可以控制这一切。

另外,如果MongoDB没有提供解决方案的话,那么PHP里面的MongoDB驱动的方法能改成自定义的吗?比如我很想将insert方法改为:

//用AOP或者元编程将Mongo驱动里的实现更改为下面的形式
}
代码长的不大像PHP,见谅了,总之是这个意思就是了。
}

我要回帖

更多关于 按钮ID怎么自定义 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信