由于我和我的同事在使用VS2010 sp1处理超过250,000行的C++项目时感到越来越沮丧(这个IDE的缓慢程度令人难以置信),在公司中我们正在考虑将代码迁移到其他的IDE。我们进行了一些研究,Embarcadero C++ Builder 2011 XE似乎是一个强有力的候选者。你对此有...
使用C++Builder 2007时,FindFirstFile和FindNextFile函数似乎无法在64位的Vista和XP上找到某些文件。我的测试应用程序是32位的。 如果我使用它们来遍历文件夹C:\ Windows \ System32 \ Drivers,则只能找到少量文件,尽管在...
我需要将一个在Windows XP下使用Borland C++ Builder 5.0编写的项目,移植到在Windows 7/mingw下使用g++和Qt 4.7.1。现在库和命令行工具已经完成,接下来要解决GUI应用程序,这些应用程序使用了Borland VCL。 是否有人可以推荐任何工具或...
我正在处理一个使用C++ Builder 2010编写的MDI应用程序。当子窗口处于最大化状态时,应用程序在空闲模式下会消耗100%的CPU时间。 我使用了“Very Sleepy”分析工具,显示函数Sd_childFinalize使用了99%的CPU资源,但我无法在我的代码中找到它。 sd...
我正在使用C++ Builder XE7并且遇到了一个奇怪的问题。 我需要一个表单高度约为1500像素。 问题是对象检查器不允许我指定大于1096像素的值。 如果我设置任何更大的值,它会自动设置为1096。 这个问题存在于任何现有或新的表单上。我正在使用分辨率为1920x1080的Window...
我的故事是我正在设计一个新的应用程序,必须与Windows服务进行通信。经过大量研究,我得出结论认为命名管道是推荐使用的方法 (如何从我的Delphi程序的一个实例发送字符串到另一个实例?) 但是,由于安全问题,似乎我无法在Win7中使用SendMessage或Named Pipes,消息从服...
出于美观的考虑,我想将一个表单显示在另一个表单的顶部,就像它是一个组件一样,例如TPanel。它应该随着父级大小调整而调整大小,在父级通过其标题栏拖动时移动,等等。----------------------------- | main form component 1 | -----...
在Windows 10上,系统不再需要重新启动(注销/登录)即可更改DPI(文本大小)。 我的应用程序还没有准备好进行此类运行时更改。 系统如何通知应用程序DPI正在更改?我应该处理哪个消息? 我正在使用C++ Builder,因此我正在寻找纯WinAPI解决方案,没有WinForms。
Embarcadero的下一个版本(2011年)的Delphi/cbuilder是否有可用的信息? 是否有指向与下一个Delphi/cbuilder相关的信息的链接,包括何时发布以及可能包含的内容?
我注意到TPageControl中TTabsheet的Left属性总是4。这会在TPageControl边框和TTabsheet内部控件之间始终保留至少4像素的间距。我想将这个间距设置为0(至少对于左边框),但我无法将TTabsheet.Left设置为0; 它总是自动恢复为4像素。 我尝试在...