Time of Update: 2018-12-03
適用讀者:VC初學者並有一定的 C++
Time of Update: 2018-12-03
適用讀者:VC初學者並有C++基礎。http://www.vckbase.com/document/viewdoc/?id=1048VC初學者入門系列之一:視窗類別的誕生 一、傳統SDK程式的訊息迴圈 在傳統的SDK程式中,訊息迴圈是很簡單的,也許你不信,那我們就看看下面這段代碼吧:#include <windows.h>LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM) ;int WINAPI WinMain
Time of Update: 2018-12-03
為什麼有的程式員的工作效率高,在很短的時間內可以解決其他人需要比較長的時間內才能解決的所謂的難題?我認為能力是一方面,而工作態度、以及在解決問題時在關鍵時刻能否向百米運動員那樣在無氧呼吸的狀態寫仍能提高自己的速度是更加重要的一面。我們知道百米運動員在整個比賽過程中基本處於無氧呼吸的狀態,即在很短的時間內在缺氧的狀態下進行新陳代謝保證高速運動。那些高手在遇到難題的時候之所以能快速的解決問題,其中一個原因就是能夠在短時間內高度幾種精力,積極的尋找解決方案,直到解決問題為止,而一般人並不是不能解決問題
Time of Update: 2018-12-03
情境介紹:將之前在xp系統下,vs2005下運行正常的的程式移到WINDOWS7系統下vs2005。由於在最後將資訊清單檔內嵌到執行程式時出錯,(出現怪字元)mt.exe : general error c101008d: Failed to write the updated manifest to the resource of file "../path/XXXXX.exe".
Time of Update: 2018-12-03
1. 基本概述 ExtJS不僅有令人眩目的UI組件還有非常完善的資料模型,它將整個資料讀取過程分解為幾個相互配合的獨立部分,可以根據資料結構的不同和擷取方式的不同,對這些部分進行靈活的組合,最終達到靈活使用資料的目的。 其中,Ext.data.Model資料實體模型是真實世界中實體物件在應用系統中的反映,它包含欄位集和處理資料的函數,它的前身是ExtJS 3.x以及以前版本中的Ext.data.Record類, 2. 建立、執行個體化Model
Time of Update: 2018-12-03
1. 基本概述 Proxy資料代理是進行資料讀寫操作的主要途徑,ExtJS提供的資料代理類主要包含兩大類,分別是Ext.data.proxy.Client用戶端代理和Ext.data.proxy.Server服務端代理,它們都繼承自Ext.data.proxy.Proxy類,用戶端代理和服務端代理的子類如下: 用戶端代理: ● Ext.data.proxy.Memory ● Ext.data.proxy.WebStorage ●
Time of Update: 2018-12-03
Ext.onReady(function() {// create modelExt.define('info', {extend: 'Ext.data.Model',fields: [{name: 'id',type: 'int'}, {name: 'name',type: 'string'}, {name: 'password',type: 'string'}]});// the data store containg the list of statesvar states =
Time of Update: 2018-12-03
開啟js檔案夾下的desktop.js檔案,在裡面拓展一個函數,也就是添加一個函數: initShortcut : function() { var btnHeight = 64; var btnWidth = 64; var btnPadding = 30; var col = {index : 1,x : btnPadding}; var row = {index : 1,y :
Time of Update: 2018-12-03
-------------------------------------------------------------------------------- 狐狸和葡萄 狼與鷺鷥 小男孩與蠍子 掉在井裡的狐狸和公山羊 寡婦與母雞 徒勞的寒鴉 站在屋頂的小山羊與狼 山 震 善 與 惡 老 獵 狗 螞蟻與屎殼郎 公雞和寶玉 小鹿與他的父親 兩隻口袋 山鷹與狐狸 馬與馬夫 農夫與蛇 吹簫的漁夫 人與森林之神 蒼蠅與蜜
Time of Update: 2018-12-03
預設的CToolBar的在浮動的狀態下,右鍵菜單(contex)顯示。 在英文版的軟體按裝在中文哦系統下,顯示的是中文菜單。或者想去掉該右鍵菜單。方法如下 重載 ONLBUTTONCLICK and ONLBUTONDBCLICK void CWapTooBar::OnLButtonDblClk(UINT nFlags, CPoint point) {//父類操作CToolBar::OnLButtonDblClk(nFlags, point); if (IsFloating()) //is
Time of Update: 2018-12-03
#encoding=utf-8##by panda'''wxPython程式基本架構'''def printInfo(info): print unicode(info, 'utf-8').encode('gbk')import wxclass Frame(wx.Frame): passclass App(wx.App): def OnInit(self): self.frame = Frame(parent=None,title = 'Spare')
Time of Update: 2018-12-03
1、選擇檔案夾 在實際的MFC編程當中,常常需要彈出對話方塊選擇檔案、選擇目錄等操作,對於選擇檔案,用CFileDialog就可以很簡單的解決,而對於選擇目錄,則稍稍需要多一些步驟,需要自己建立Dialog。 首先建立如下的對話方塊,並為它建立類Dialog,在Dialog標頭檔中添加儲存目錄名的變數CString m_strPath,然後為編輯框右邊的按鈕添加訊息響應函數OnButtonBrowser(),並添加如下代碼。 void
Time of Update: 2018-12-03
參考電路在這裡S5PV210 四片16位記憶體雙通道512M 容量參考電路圖http://www.gooogleman.com/forum.php?mod=viewthread&tid=19021&fromuid=3三星A8 S5pV210 硬體設計指南S5PV210_Hardware Design
Time of Update: 2018-12-03
http://www.rabbitmq.com/install-rpm.htmlhttps://www.erlang-solutions.com/downloads/download-erlang-otp注意最新版本不是所有系統都有 wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.0.4/rabbitmq-server-generic-unix-3.0.4.tar.gzwget
Time of Update: 2018-12-03
當動態庫不能載入時的判別方法:有的時候由於新添輔助動態庫,動態庫不匹配等原因造成不能載入指定的動態庫 Loadibrary("dddddd.lib") 傳回值為0,並且應用程式也不返回相關的提示資訊。現解決方案如下: 在主執行程式的設定->link屬性頁面中的lib項中寫上要載入的動態庫對應的lib名稱。 全編譯主程式,執行,將顯示對話方塊提示不能載入的動態庫所需要的底層動態庫不能找到。 以此類推多次運行,直到載入成功為止。
Time of Update: 2018-12-03
項目需求和原型設計來自於:《Python基礎教程》第20章類圖:相對於原版的代碼,主要是把“Filter”的功能從Handler中獨立出來了,使得功能模組更加清晰一點。代碼如下:#encoding=utf-8#by pandaimport reclass filter(): '''為特定文本添加修飾性標籤''' patterns = { 'emphasis' : r'\*(.+?)\*', 'url' : r'(http://[\.a-zA-Z/]+)',
Time of Update: 2018-12-03
遇到一個兩個進程同時訪問一個軟體狗,產生死結。具體情境如下:兩個進程(A,B)都產生一個後台線程對軟體狗進行管理,並且使用的是同一個介面類的不同對象,該介面類的建立採用了singlton模式。1:一個進程啟動後,對軟體鎖進行掃描,判斷其可用性,記錄其控制代碼,並開啟。2:啟動另一個進程,同樣對軟體鎖進行掃描,判斷其可用性,並記錄控制代碼,並開啟。3:第二個進程不能啟動。一直處於停滯狀態。 排除......過程結果補充如下。經過多方嘗試,終於解決了。主要經過如下:1:一開始懷疑是singlto
Time of Update: 2018-12-03
這兩天要在主控程式中C添加一個介面以便調用動態庫A中的對應函數 A中介面原型原型為(樣本隱去實際名稱)BOOL OpenViewA(CString strPro1,CString strPro2,CString strPro3){。。。return TURE;}由於C中原先有類似的介面OpenViewCC就將其拷貝一份,改改名字。其原始原型為:注意參數類型BOOL OpenViewCC(LPCSTR
Time of Update: 2018-12-03
之前寫的 屏蔽、修改ToolBar的右鍵菜單 小文章。經過使用發現問題: 當應用程式啟動時工具條停靠在Mainframe上,通過滑鼠拖拽工具條,在右鍵顯示context菜單可以修改功能表項目的caption。但是如果用用啟動時工具條就漂浮在mainframe的工作區中。上就不能正確修改功能表項目的caption。 經過分析通過Lbuttondown/doublelbuddown來來修改工具條的系統功能表。但如果一開始就浮動時則不響應LBDWON/LDBDOWN. 所以改變修改功能表項目的師
Time of Update: 2018-12-03
{類名}.this 這種用法用來引用當前對象,類似局部靜態變數。一般在當前類中內嵌對象中使用它。比如,在MainActivity用到了AlertDialog對象,而在AlertDialog的某個監聽函數中,需要用到MainActivity這個對象,就採用這種方式。public class MainActivity extends Activity {// 退出程式提示public void isExit() {Log.d(TAG, "isExit, MainActivity.this = " +