当前位置:编程学习 > C/C++ > >>
站长资源库提供C/C++编程学习、疑难处理、技术方案,当前第12页

创建适用于多种容器的控件

  即使是一个符合OLE标准的控件,在不同的ActiveX容器里其行为也会偶尔不同。不能成功地适应容器之间的差别将严重影响控件在某些容器内的应用,甚至导致控件完全无法在个别容器使用。   

CImageList控件中图象橙色被显示为黄色?

  使用一个CImageList控件来装入位图,用于TREE控件,其它的色彩都很正常就是橙色被显示成为黄色. 你只能使用系统指定的20种颜色(橙色不包括在内);当然,你也可以用下面的方法来装载

为树控制设置背景图象

  树控制是一个不支持自绘的控件。这就为显示背景图像增加了一定的难度。但无论如何,它是能够做到的,我们将讨论如何做。一个基本的方法是将树控制绘制在一个内存设备上,并透明的覆盖在背景图

为树控制设置状态图标

   步骤一:创建图像 添加一个包含全部图标资源的位图到资源编辑器。下面的列子,我们使用了一个13X13像素位图资源,当然你也可以使用不同尺寸的位图资源。  步骤二:为图

在任何地方弹出控件

  运行环境: VC6, 98/NT4 CPopup类 这个类允许你用弹出的方式显示控件。 一个弹出控件当它被聚焦时成为可见的并且它能被显示在程序框架的外面。&nbs

获得WebBrowser控件中的HTML源码

  这里介绍如何用程序的方法获得WebBrowser控件中的HTML的源代码,并可以通过修改源代码内容来修改页面内容(注意:不是显示一个新的页面)。      首

跟踪与中间过程输出

   也许一个开发人员一半以上的时间都是在面对错误,所以好的调试/查错方法(工具)会减轻我们工作的负担,也可以让枯燥的DEBUG过程得以缩短。   VC开发环境所提供的调试环境是很优秀的,我们可以

变量/对象合法性检查

   在VC中检查变量合法性一般利用ASSERT(x)宏,ASSERT的作用在于检查表达式是否为假或为NULL,如果为假则会引发异常。在MFC中ASSERT宏被大量使用,例如:    

内存泄露检查

   在VC中提供内存检查的机制是跟踪new操作,也就是说所有的new操作都会被记录,如果通过new操作所分配的内存未被正常delete将会在程序退出时在调试窗口中显示出具体的内存泄露信息。   同样通过m

异常捕捉与处理

   在软件开发的过程中错误捕捉显得尤为重要,因为有的错误会导致软件功能失常,而有的却会造成破坏性损失。世上没有不出错的软件。软件的逻辑错误,人为操作的失误,运行条件的改变等等因素都会导致异

Microsoft Agent的COM接口编程

Microsoft Agent具有相当广泛的用途,我们既可以把它加入到普通应用程序中供本地系统使用,也可以把它嵌入到HTML文档中供Internet/Intranet使用。Microsoft Agent支持C/C++、Vi

单独使用CRecordSet

一般情况下AppWizard会在数据库应用程序中自动产生CRecordset的派生类,并将派生类和某个数据源中的表联系起来也可以和视图上的子窗口联系起来。但是有时这样做会影响到程序的灵活性,这时候我们可以单独使用CReco
首页上一页1...8910111213141516...20下一页尾页转到页跳至
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分来自网络,