更改 RAD Studio 2010 中的键盘快捷键
我使用 C++ Builder 2010,但我不知道如何更改键盘快捷键。 从工具>选项>编辑器选项> Key Mappings,有一些按键映射模块,我使用“IDE经典模块”,但…
C++,在 CBuilder 2010 中传递参数时出现 ostream 错误
这个源代码有什么问题吗? #include #include #include void printTest ( std::ostream * o ) { *o << "test" << std::endl; } int main ( int argc, …
boost::split 参数不匹配
我试图将 AnsiString(someStr).c_str() 传递给 boost::split() 第二个参数,但它拒绝显示参数不匹配! 这是代码片段 vector sVec; boost::split(sVec,…
如果鼠标不在 VirtualTreeView (TVirtualStringTree) 上,如何禁用 MouseWheel
如果 TVirtualStringTree 获得焦点,则默认情况下它会在鼠标滚轮上滚动,即使鼠标未超出控制范围(除非它位于另一个 TVirtualStringTree 上方)。 有…
姓名&使用所需的名称(而不是前缀 T)注册您的类
无论在 c++ builder 中创建什么组件,都将分配 TComponentName。 例如,当我创建一个表单并将其分配给 MyWidget 时,然后将其分配给继承 TForm 的类 …
如何使用 sprintf 或 wprintf 正确格式化 WideString
我正在使用此代码来格式化 WideString 但没有成功!它打印出意外的结果:( 代码, WideString s; dep=new TStringList(); while(!DM->tDepPln->Eof) { …
在 C++ 中定义默认函数参数构建器类和参数太少错误
我有一个类定义了一个带有默认参数的函数。只要函数定义位于调用它的函数之前的头文件中,它就可以正常工作。 但是,如果我在调用函数 C++ Builder (2…
获取 C++ 中正在执行的进程/线程的 ID建设者
假设我有一个带有该函数的类, class foo { ... void bar() { OutputDebugString(........); // mode code } } 是否可以使用 OutputDebugString 打印…
在 C++ 中连接和使用 Delphi DLL建设者
我想寻求帮助。 我知道,有很多地方可以获取这些信息。但是,无论如何,我在将 Delphi DLL 连接到我的 C++ Builder 项目时遇到问题。 例如,我的 Delp…
如何隐藏 TRadioGroup 周围的边框
我在 TRadioGroup 中有两个单选按钮。它们应该如何工作背后的所有逻辑都很好。但是 TRadioGroup 控制器周围有一个框架,我认为我可以使用 border 属性…
AirNav Live Flight 跟踪器使用什么地图组件?
我想在我的 C++ 构建器应用程序中使用地图,但不知道要使用什么地图组件! 它应该是独立于互联网的(而不是谷歌地图),可以离线工作! 最近下载了Air…
C++ Builder 2010,将文件夹添加到项目中
我对这个“初学者”问题感到抱歉,但我无法将包含现有源代码的目录添加到 C++ Builder 2010 中创建的新项目(我很少使用该项目)。 我尝试将文件夹拖…
三元运算符的指针转换问题
我知道三元运算符有一些令人惊讶的限制,但我有点困惑,这对我来说无法编译: void foo(bool b) { int* ptr = ((b) ? NULL : NULL); } 显然这是显示问…