獲得乙個程式在執行時的路徑

2021-06-04 00:41:50 字數 347 閱讀 7564

string fullfilename = "";

// code taken from:

std::string path = "";

pid_t pid = getpid();

char buf[20] = ;

sprintf(buf,"%d",pid);

std::string _link = "/proc/";

char proc[512];

int ch = readlink(_link.c_str(),proc,512);

if (ch != -1)

fullfilename = path + string("/");

精準獲得程式執行時間

技術雜項 large integer lfrequency queryperformancefrequency lfrequency 獲取cpu的時鐘頻率 large integer lbegincount queryperformancecounter lbegincount 獲取cpu計數器數字...

在執行時改變控制項的大小

游標在控制項不同位置時的樣式 由於拐角這點手動精確實在困難 所以用範圍 範圍 3 這樣很容易就找到這一點了 procedure ctrlmousemove ctrl twincontrol shift tshiftstate x,y integer begin with ctrl do begin ...

如何使程式在執行時自動註冊ActiveX控制項

編寫delphi應用程式時,經常會遇到一些activex控制項 注 擴充套件名為ocx的控制項或dll的型別庫 它們為應用程式的開發提供了簡單的操作途徑。然而,這些程式在發布的同時,面臨activex控制項註冊問題。解決途徑 一 用安裝程式製作打包檔案,往往會給增加程式本身的大小,系統重灌時,則必須...