程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> VC >> vc教程 >> BCB日常使用小集錦

BCB日常使用小集錦

編輯:vc教程

如有疑問,請聯系 [email protected]

以下為我的日常筆記,整理出來,供大家分享。

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

Lpfiletime Ref Time Ref Time

Lpint Ref Int Ref Long

Lpstr,Lpcstr Ref String Ref String

Lpvoid Ref Structstruct_inst Ref Struct struct_inst

Lpword Ref Int Ref Ulong

Mcierror Long Long

Pbyte Ref Int[#] Ref Long[#]

Short Int Int

Structure Ref Struct struct_inst Ref Struct Struct_inst

Uint Uint Uint

Void** SUBROUTINE SUBROUTINE

Word Int Long

Wparam Uint Ulong

  1. 上一頁:
  2. 下一頁:
欄目導航
Copyright © 程式師世界 All Rights Reserved