首页 / 软件开发 / C++ / BCB日常使用小集锦
BCB日常使用小集锦2008-04-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 BooleanByte, Char Char CharChar* Ref string Ref StringColorref Uint UlongDouble Double DoubleDword Uint UlongFloat N/A N/AHandle Uint UlongHdc Uint UlongHfile Uint UlongHinstance Uint UlongHwnd Uint UlongInt Int IntLong Long LongLparam Uint UlongLpbyte Ref Int Ref LongLpcwstr Ref Blob Ref Blob (Unicode use ToUnicode())Lpcvoid Ref String Ref StringLpdword Ref Uint Ref UlongLpfiletime Ref Time Ref TimeLpint Ref Int Ref LongLpstr,Lpcstr Ref String Ref StringLpvoid Ref Structstruct_inst Ref Struct struct_instLpword Ref Int Ref UlongMcierror Long LongPbyte Ref Int[#] Ref Long[#]Short Int IntStructure Ref Struct struct_inst Ref Struct Struct_instUint Uint UintVoid** SUBROUTINE SUBROUTINEWord Int LongWparam Uint Ulong