原创 vs2005 編譯程序無法運行解決方法

在VS2005下用C++寫的程序,在一臺未安裝VS2005的系統上,用命令行方式運行,提示:“系統無法執行指定的程序”直接雙擊運行,提示:“由於應用程序的配置不正確,應用程序未能啓動,重新安裝應用程序可能會糾正這個問題”以前用VC6和VS

原创 win2003 DHCP client 拒絕訪問

症狀:   事件 ID: 1007源: DhcpServer說明: DHCP 服務器無法初始化 Winsock 數據。發生以下錯誤: [沒有更多的數據是可用] 事件 ID: 1008源: DhcpServer說明: DHCP 服務器已中斷

原创 vc 系統托盤

  在Windows操作系統中,任務欄的右邊(托盤)會常駐幾個圖標,如輸入法切換圖標、音量控制圖標等,此外我們還經常遇到具有托盤圖標的軟件,如金山詞霸、實時監測功能的殺毒軟件等。這些軟件在後臺運行,通常不佔用太多的屏幕資源,只在通知欄上放

原创 Scrollbar 兩次消息處理

 Scrollbar 在相應消息時會前後相應兩次,如下:      第一次相應,即點擊Scrollbar是相應一次;    第二次相應 即處理結束消息(SB_ENDSCROLL) 點贊 收藏 分享 文

原创 vc

點贊 收藏 分享 文章舉報 clzdl 發佈了34 篇原創文章 · 獲贊 1 · 訪問量 10萬+ 私信 關注

原创 unix 消息隊列

網絡應用的標準模型是客戶一服務員模型。在金融系統應用軟件開發中,這種模型被廣泛的採用,並且實現這種模型的方法多種多樣。因此,根據不同的業務類型,選擇較好的實現方法至關重要。 在UNIX系統的內部結構中,含有消息機構,即所有的消息都放在內核

原创 棱角別被磨去

 保持自我,不讓自己的棱角被磨平!“面對困難,想辦法解決它!” 加油加油

原创 unix sort 多字段排序簡單用法

sort +1n +3nr   :第二列、第四列都按數字進行排序,首先按第二列升序【默認】,再按第四列倒序排序;  

原创 unix下常用解壓和壓縮命令

.tar解包: tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是壓縮!)-------------------------------------------

原创 List of raw FTP commands

(Warning: this is a technical document, not necessary for most FTP use.) Note that commands marked with a * are not imp

原创 Linux的殭屍進程及其解決方法

1. 產生原因:      在UNIX 系統中,一個進程結束了,但是他的父進程沒有等待(調用wait / waitpid)他,那麼他將變成一個殭屍進程。通過ps命令查看其帶有defunct的標誌。殭屍進程是一個早已死亡的進程,但在進程

原创 轉帖:靜態鏈接庫與動態鏈接庫

一、靜態鏈接庫 靜態鏈接庫的代碼在編譯時鏈接到應用程序中,因此編譯時庫必須存在,並且需要通過 “-L” 參數傳遞給編譯器,應用程序執行時不需要靜態庫的存在。 靜態庫的生成靜態庫的生成分三步,設計庫原碼、編譯.o文件和使用ar命令生成庫。

原创 window平臺下gtk+socket簡單學習。

1.使用dev-c++作爲IDE時,需在”編譯器項“中的“添加命令行編輯框“中添加socket的lib庫-lwsock32 2.使用glade 添加一個按鈕,並添加clicked的信號會自動生成此信號的回調函數 3.在此回調函數實現創建s

原创 獲取動態庫的路徑

由於DllMain是一個獨立的進程,其他進程需要用到它的句柄或變量比較麻煩(進程間句柄拷貝可以實現),不易操作,今天在看Windows核心編程的時候看到可以用GetModuleHandle來獲取模塊句柄,就嘗試了下面的方法結果就真獲取到了

原创 vc中使用 custom control空間後程序報錯問題

  vs2008中添加 custom control後,程序啓動直接報錯退出;   最後修改 custom control 的屬性 class 爲 msctls_statusbar32,啓動正常;