原创 CDR操作

複製操作, 1、原地複製ctrl+c\ctrl+v       ctrl+D(需設置偏移距離爲0 px)或者直接小鍵盤+ 2、隨意複製,鼠標右鍵拖到\旋轉\縮放到定點+單擊右鍵,或者鬆開右鍵,選擇複製 3、旋轉並同時複製,點擊對象2次,左

原创 php JSON數據格式化方法 .

php 的json_encode能把數組轉換爲json格式的字符串。字符串沒有縮進,中文會轉爲unicode編碼,例如\u975a\u4ed4。人閱讀比較困難。現在這個方法在json_encode的基礎上再進行一次美化處理。使人能方便閱讀

原创 jQuery on()方法

jQuery on()方法是官方推薦的綁定事件的一個方法。 $(selector).on(event,childSelector,data,function,map) 由此擴展開來的幾個以前常見的方法有. bind()   $("p"

原创 ps常用操作

1、圖像操作和視圖操作 1)圖像有損操作:ctrl+t,縮放選擇圖像 2)圖像視圖操作:(編輯-首選項-性能-啓用OpenGL繪 圖)快捷鍵R,esc復位 3)視圖放大縮小移動圖像:alt+鼠標中建滾動,空格 鍵+拖動圖像 4)ctrl+

原创 路徑轉爲轉義字符串

eg: 將路徑"C:\dir.txt"轉爲"C:\\dir.txt\0" CString strpath="C:\dir.txt";  //unicode版本 CString strpath=L"C:\dir.txt";或者CString

原创 DLL高級技術

 本篇文章將介紹DLL顯式鏈接的過程和模塊基地址重定位及模塊綁定的技術。       第一種將DLL映射到進程地址空間的方式是直接在源代碼中引用DLL中所包含的函數或是變量,DLL在程序運行後由加載程序隱式的載入,此種方式被稱爲隱式鏈

原创 windows鉤子

 windows應用程序是基於消息驅動的。各種應用程序對各種消息作出響應從而實現各種功能。       windows鉤子是windows消息處理機制的一個監視點,通過安裝鉤子可以達到監視指定窗口某種類型的消息的功能。所謂的指定窗口並

原创 MFC回車後關閉窗口

前言: 在一般情況下編寫的對話框程序,用戶在運行的時候,如果不注意按下了ENTER或者ESC鍵,程序就會立刻退出,之所以會這樣,是因爲按下Enter鍵時,Windows就會自動去找輸入焦點落在了哪一個按鈕上,當獲得焦點的按鈕的四周將被點線

原创 使用遠程線程來注入DLL

 windows內的各個進程有各自的地址空間。它們相互獨立互不干擾保證了系統的安全性。但是windows也爲調試器或是其他工具設計了一些函數,這些函數可以讓一個進程對另一個進程進行操作。雖然他們是爲調試器設計的,但是任何應用程序都可以

原创 undefined keyword or key name: AFX_IDS_INVALID_ARG_EXCEPTION

1、error C1189: #error :  This file requires _WIN32_WINNT to be #defined at least to 0x0403. Value 0x0501 or higher is

原创 Unicode字符編碼的認識(不做任何代碼的應用)

UNICODE環境設置 在安裝Visual Studio時,在選擇VC++時需要加入unicode選項,保證相關的庫文件可以拷貝到system32下。 UNICODE編譯設置: C/C++, Preprocessor difinition

原创 VC++6.0中編寫Unicode編碼的應用程序

VC++ 6.0支持Unicode編程,但默認的是ANSI,所以開發人員只需要稍微改變一下編寫代碼的習慣便可以輕鬆編寫支持UNICODE的應用程序。   使用VC++6.0進行Unicode編程主要做以下幾項工作: 1、爲工程添加UNIC

原创 無法解析的外部符號(或者未將對象引用設置到對象實例)

前言:總之,沒有定義變量或對象,沒有爲變量或對象分配具體的內存空間,沒有實體。 如果引用的符號是外部某個文件定義的,則可在該符號前extern指明是外部符號,過了編譯檢測;但具體訪問時(程序運行期)會報錯【如未定義的靜態變量】。因此,

原创 VS2013 MFC應用程序工程中文件的組成

 前言: Debug文件  Release文件 Debug版本的可執行文件中包含了用於調試的信息和代碼,而Release版本則沒有調試信息,不能進行調試,但可執行文件比較小 1.解決方案相關文件 解決方案相關文件包括解決方案文件夾下

原创 error MSB6006: “rc.exe”已退出,代碼爲 1

前言: 程序修改、刪除、移動了圖標後提示資源編譯錯誤error MSB6006: “rc.exe”已退出,代碼爲 1(VS2013編譯MFC工程,資源編譯器出錯) 方法: 1、在工程目錄打開.vcxproj文件,刪除圖標資源節點 <It