当前位置:主页   - 电脑 - 程序设计 - C/C++
BCB日常使用小集锦
来源:网络   作者:   更新时间:2012-01-04
收藏此页】    【字号    】    【打印】    【关闭

  如有疑问,请联系 xuchao@orient-it.com

  以下为我的日常笔记,整理出来,供大家分享。

  1、BCB 编辑快捷键

  左/右移 块代码

  选中 块代码

  1 CTRL+ SHIFT+ I 是整片往右移,

  2 CTRL+ SHIFT+ U 是整片文字往左移

  2、得到执行程序的当前路径

  ExtractFileDir(Application->ExeName);

  3、循环中响应其它操作

  在循环内加入Application->ProcessMessage()这一句。

  4、向外部提供dll函数标准windows格式

  extern "C" __declspec(dllexport) __stdcall __int32 Fun(__int32 n32_i);

  5、从外部dll输入函数标准windows格式

  extern "C" __declspec(dllimport) __stdcall __int32 Fun(__int32 n32_i);

  6、对DLL的调试

  RUN/PARAMETERS 中填上调用该DLL的 *.exe。

  7、使用*.chm帮助文件

  ShellExecute(NULL,NULL,帮助文件的路径,NULL,NULL,SW_SHOWNORMAL);

  8、PB_C数据类型转换表

  PB_C数据类型转换表 MICROSOFT PB(16Bit) PB(32Bit)

  Bool Boolean Boolean

  Byte, Char Char Char

  Char* Ref string Ref String

  Colorref Uint Ulong

  Double Double Double

  Dword Uint Ulong

  Float N/A N/A

  Handle Uint Ulong

  Hdc Uint Ulong

  Hfile Uint Ulong

  Hinstance Uint Ulong

  Hwnd Uint Ulong

  Int Int Int

  Long Long Long

  Lparam Uint Ulong

  Lpbyte Ref Int Ref Long

  Lpcwstr Ref Blob Ref Blob (Unicode use ToUnicode())

  Lpcvoid Ref String Ref String

  Lpdword Ref Uint Ref Ulong

其它资源
来源声明

版权与免责声明
1、本站所发布的文章仅供技术交流参考,本站不主张将其做为决策的依据,浏览者可自愿选择采信与否,本站不对因采信这些信息所产生的任何问题负责。
2、本站部分文章来源于网络,其版权为原权利人所有。由于来源之故,有的文章未能获得作者姓名,署“未知”或“佚名”。对于这些文章,有知悉作者姓名的请告知本站,以便及时署名。如果作者要求删除,我们将予以删除。除此之外本站不再承担其它责任。
3、本站部分文章来源于本站原创,本站拥有所有权利。
4、如对本站发布的信息有异议,请联系我们,经本站确认后,将在三个工作日内做出修改或删除处理。
请参阅权责声明