在ArcGisEngine 开发中如何在Toolbar控件上添加Combobox等其他控件 如果在ESRI的Toolbar控件上添加一个Combobox 需要在Command类中实现IToolControl接口 在将指定控件的句柄做为 IToolControl.hwnd 返回即可
标签: Combobox Toolbar ArcGisEngine Command
上传时间: 2014-01-22
上传用户:561596
OpenGL中的各种转换是通过矩阵运算实现的,具体的说,就是当发出一个转换命令时,该命令会生成一个4X4阶的转换矩阵(OpenGL中的物体坐标一律采用齐次坐标,即(x, y, z, w),故所有变换矩阵都采用4X4矩阵),当前矩阵与这个转换矩阵相乘,从而生成新的当前矩阵。例如,对于顶点坐标v ,转换命令通常在顶点坐标命令之前发出,若当前矩阵为C,转换命令构成的矩阵为M,则发出转换命令后,生成的新的当前矩阵为CM,这个矩阵再乘以顶点坐标v,从而构成新的顶点坐标CMv。上述过程说明,程序中绘制顶点前的最后一个变换命令最先作用于顶点之上。这同时也说明,OpenGL编程中,实际的变换顺序与指定的顺序是相反的。文档对其进行了详细的分析。
上传时间: 2016-07-21
上传用户:qilin
一个简单的Java多线程的小例子。 a) Producer 生产 String,并保存在 ArrayList 中。Consumer 消耗(读出并显 示)String,并把它从 ArrayList 中删除。生产和消耗应在 console有打印显示。 b) 可指定生产者生产多少个数据,也可以指定消费者消耗多少个数据。完成要求数据 的生产或消费以后,线程自动终止。(应提供相应的构造函数来指定数据个数) c) 当容器内没有数据时,Consumer 应等待,等容器内有新的数据后再次开始消费。
上传时间: 2016-07-22
上传用户:yimoney
DataView 的一个主要功能是允许在 Windows 窗体和 Web 窗体上进行数据绑定。 另外,可自定义 DataView 来表示 DataTable 中数据的子集。此功能让您拥有绑定到同一 DataTable、但显示不同数据版本的两个控件。例如,一个控件可能绑定到显示表中所有行的 DataView,而另一个控件可能配置为只显示已从 DataTable 删除的行。DataTable 也具有 DefaultView 属性。它返回表的默认 DataView。例如,如果希望在表上创建自定义视图,请在 DefaultView 返回的 DataView 上设置 RowFilter。 若要创建数据的筛选和排序视图,请设置 RowFilter 和 Sort 属性。然后,使用 Item 属性返回单个 DataRowView。 还可使用 AddNew 和 Delete 方法从行的集合中进行添加和删除。在使用这些方法时,可设置 RowStateFilter 属性以便指定只有已被删除的行或新行才可由 DataView 显示。
上传时间: 2014-01-21
上传用户:ywqaxiwang
功能:首先,DBServer服务端程序发送指定的XML库格式文件。然后,DBClient客户端指定服务端IP地址和要保存的接收文件名后开始接收。DBClient客户端在得到接收成功提示信息后,便可以用生成数据库功能选中接收的XML库格式文件,系统会自动在DBClient程序所在路径创建XML文件中指定的数据库及表数据,并在程序列表中读出显示生成结果。 源程序在Src目录中.
标签:
上传时间: 2013-12-20
上传用户:lz4v4
菜单的工作原理及编写应用,菜单命令消息在MFC框架程序的几个类中的传递顺序和处理过程。标记菜单、缺省菜单的实现原理、图形菜单的实现及常犯错误的分析,GetSystemMetrics的应用,快捷弹出菜单的实现方式及其命令响应函数有效范围(与弹出菜单时所指定的父窗口有密切的关系,最底层的子窗口具有最优先的处理机会)。动态菜单的编写,如何让程序在运行时产生新的菜单项及如何手工为这些新产生的菜单命令安排处理函数,如何在顶层窗口中截获对菜单命令的处理,更进一步掌握CString类的应用。
上传时间: 2016-07-26
上传用户:小眼睛LSL
EasyJF开源网上会议系统iula是一个使用AJAX+EasyJWeb+EasyDBO及多线程技术技术开发的网上信息交流及互动系统,主要供EasyJF开源团队的成员网上会议使用,会议系统模拟传统的会议形式,可以同时开设多个不同主题的会议室,每个会议室需要提供访问权限控制功能,会议中能够指定会议发言模式(分为排队发言、自由发言两种),系统能自动记录每个会议室的发言信息,可以供参会人员长期查阅。
标签: EasyJWeb EasyDBO EasyJF AJAX
上传时间: 2016-07-27
上传用户:tzl1975
asterisk系统源代码 程序截获SIGHUP信号来保证语音处理部分正常结束。 正常结束,产生MVMSTATUS变量 Main模式: 程序截获SIGHUP信号来保证语音处理部分正常结束。 正常结束,产生MVMSTATUS变量 被hangup或其他异常结束: 检测是否录音模式,是否需要处理文件 利用fork语法产生新进程,处理外部程序(ftp或smtp在处理完成以后根据要求是否删除掉本地文件) 功能约定: 语音播放部分从配置中分析。播放习惯直接检测caller的language类型。 用户可以指定greet和mail存放在不同folder里。 mail部分只保留new和old两个分类。 系统可以检测指定磁盘是否足够存放voicemail。 可以限制留言每条的时间,以及每个人允许有多少条,以及留过以后处理完成是否删除。 提示语音说的内容根据配置文件产生,两单词之间用空格做分割,特别变量用%表示
标签: SIGHUP MVMSTATUS asterisk Main
上传时间: 2016-07-29
上传用户:dongbaobao
在C++ Builder环境下,按照指定的有效位数转换数字。
上传时间: 2016-08-01
上传用户:gyq
应用qt库,实现对文件的管理,最上面的编辑框输入文件要存放的根目录,下面的编辑框输入存放的子目录,选定子目录,将文件拖至拖拽区,即可将文件放到指定目录下,支持文件夹。
标签:
上传时间: 2016-08-01
上传用户:hphh