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控制項註冊問題。解決途徑 一 用安裝程式製作打包檔案,往往會給增加程式本身的大小,系統重灌時,則必須...