Time of Update: 2018-12-03
/****************************以下是標頭檔******************************/class CNumToHan {public: CString Chang(CString num); CString ChangNum(int num); CNumToHan(); virtual ~CNumToHan();};/****************************以下是實現檔案******************************/
Time of Update: 2018-12-03
分析:這是不同系統編碼格式引起的:在windows系統中編輯的.sh檔案可能有不可見字元,所以在Linux系統下執行會報以上異常資訊。 解決:1)在windows下轉換: 利用一些編輯器如UltraEdit或EditPlus等工具先將指令碼編碼轉換,再放到Linux中執行。轉換方式如下(UltraEdit):File-->Conversions-->DOS->UNIX即可。 2)也可在Linux中轉換: 首先要確保檔案有可執行許可權 #sh>chmod a+x
Time of Update: 2018-12-03
現在GPS的應用可以說是如火如荼。北京奧運會的車輛監控主要也是GPS技術的應用。但是是什麼將GPS訊號從終端裝置傳至到系統的服務平台上的呢,據我所知大部分採用的是通過GPRS通訊網路這個媒介。 終端上面一般都會安裝一個G網的SIM卡.終端通過G網進入GPRS網路,通過TCP/IP接入到系統的平台上。一般都是採用TCP 或者 UDP的 方式進行資料的傳輸,其中TCP的較多。 系統的拓撲圖如下:
Time of Update: 2018-12-03
用微軟的 DOM, MSXML4 //引入msxml4.dll #import "C:/WINNT.0/system32/msxml4.dll" //建立XMLDOMDocument指標 MSXML2::IXMLDOMDocumentPtr pXMLDoc; // 初始化COM介面 ::CoInitialize(NULL); // 通過智能指標建立一個解析器的執行個體 HRESULT hr; hr
Time of Update: 2018-12-03
最近很多人還是在問家用網路或小型網路怎麼串連。有什麼方法。我這裡就按自己的理解給大家提供一下各種方案,看看哪種方案是你可以採用的。表示能力有限,不知道大家能看懂不。1,一台機器上網(直通線)2,多台機器上網,使用寬頻路由器(直通線)3,多台機器上網,使用交換器。(直通線)4,二台機器上網,使用雙網卡(交叉線)5,一台機器有無線網卡,或是兩台機器都有無線網卡共用上網。(無線)1,一台機器上網(直通線)接法:電話線—ADSL modem—主機 1:
Time of Update: 2018-12-03
背景工作執行緒在更新程式介面時,很多時候會出現莫名奇妙的錯誤。我想了很多方法都不行,今天從委託中得到了靈感。那就是觸發介面的事件。主要的流程是:自訂事件訊息 如#define WM_SHOWFLASHADV (WM_USER+103) 自訂事件函數//////////////////////////////////////////////////////////////////////////LRESULT
Time of Update: 2018-12-03
Paul DiLascia 是一個自由軟體顧問,專長是訓練和軟體開發(C++ and Windows).他是Windows ++: Writing Reusable Code in C++ (Addison-Wesley, 1992)的作者. 問:我的問題是OnIdle在通常的文檔/視圖程式中可以工作,但是看起來在基於對話方塊的程式中不行。我的CApp::InitInstance調用dlg.DoModal,調用一個函數:不調用OnIdle的CWnd::RunModalLoop。我想我應該在WM_
Time of Update: 2018-12-03
cvs上面分支開發是這樣進行的:1.首先建立一個主幹[tag名末尾是MAIN]2.在主幹上開出無數分支[tag名末尾是BRANCH],然後很多人可以基於這個分支進行開發3.當分支到達一定的數目之後可以考慮將這些分支進行合并,迴歸到主幹[這個時候多個BRANCH合并就需要merge,然後打上一MAIN的tag]基於分支開發是非常常見的..主幹可以保持穩定的版本,分支可以嘗試更多的特性,但是分支不能夠開多不然迴歸主幹會很痛苦1.cvs預設會有一個主幹,主幹上可能有很多個tag,這些tag就是主幹ta
Time of Update: 2018-12-03
您正在看的路由交換教程是:透析ICMP協議(五): 應用篇路由追蹤。 原理簡介:-------- 通過前四節的介紹, 可能大家對ICMP的應用有了初步的瞭解. 不過開始本節之前我對ICMP協議再從宏觀上做些介紹. 大家都知道ICMP是為於ISO的第三層---網路層。 既是它同IP協議為於同一層, 然而大家可能也只到,ICMP協議要用到IP協議, 所以有一些書上說ICMP位ISO的第四層, 那是錯誤的。 同樣這樣那些書上這樣畫的的例子也是錯誤的,
Time of Update: 2018-12-03
void CDRImageStatic::ShowImg(CDC *dc, CRect rect){ CBitmap bmp; bmp.CreateCompatibleBitmap(dc, m_nWidth, m_nHeight); CBitmap* pOld=NULL; CDC memDC; memDC.CreateCompatibleDC( dc ); if
Time of Update: 2018-12-03
如何取消標題列,只保留工具列? 在MFC 7.0裡面 自動產生的單文檔架構裡面? --------------------------------------------------------------- 顯示和隱藏標題列 方法一:使用API實現 //隱藏TitleBar LONG lStyle = ::GetWindowLong(this->m_hWnd, GWL_STYLE); ::SetWindowLong(this->m_hWnd,
Time of Update: 2018-12-03
1. 如何取得一個既包含單位元組字元又包含雙位元組字元的字串的字元個數?可以調用Microsoft Visual C++的運行期庫包含函數_mbslen來操作多位元組(既包括單位元組也包括雙位元組)字串。調用strlen函數,無法真正瞭解字串中究竟有多少字元,它只能告訴你到達結尾的0之前有多少個位元組。2. 如何對DBCS(雙位元組字元集)字串進行操作?函數 描述PTSTR CharNext ( LPCTSTR ); 返回字串中下一個字元的地址PTSTR CharPrev ( LPCTSTR,
Time of Update: 2018-12-03
四、OS-TargetSeeting的建立1、首先在“Target”→“Connectivity Options”.(OS-TargetSetting1)2、接著就彈出一個Windoes安全警報,我們就單擊“解除阻止”。(OS-TargetSetting2)3、然後在“Dowload”和“Transport”
Time of Update: 2018-12-03
鏤空圖的製作技巧 鏤空圖就是將圖片中的一部分顯示在另一張背景圖上,而且除去圖中中不需要顯示的部分(這些部分必須是白色或黑色),就是鏤空圖的顯示效果。 則是鏤空圖的映像: 要產生鏤空圖,只須使用前面所介紹的BitBlt函數與Raster運算。本節將講解鏤空圖的原理,並製作鏤空圖範例。 產生鏤空圖的步驟 製作鏤空圖有許多種方法,不過都是利用不同的Raster運算進行轉換,而產生相同的鏤空效果。在這裡,我們將介紹最簡單且最容易記住的一種方式。
Time of Update: 2018-12-03
著作權:研博科技 作者:Bill Zhong 日期:2007-7-3(轉載請標明出處) Remote Registry Editor介紹:串連目標裝置上WinCE的Registry內容:用Remote Registry Editor擷取CE的IP資訊,並將其註冊索引值匯出,再通過PB的Make Image功能,打包到NK;用途:經常用於初始化目標裝置的設定。如IP地址,觸控螢幕等; 1,串連目標裝置,找出IP地址所在註冊表的位置(假設目標裝置將IP地址設定為:192.168.0.255,
Time of Update: 2018-12-03
8,單擊“Build OS”—“Make Run-Time Image”,重新打包(並不需要Sysgen) 9,檢查ip.reg是否加到OS。通過搜尋,如所示,查看此搜尋Log就可以看到ip.reg已經在reginit.ini 10,重新下載NK,啟動WinCE,單擊網路連接,即可以看到預設的IP地址是原來沒有預設IP地址 結束語:通過上述的實驗,從中掌握Remote Registry Editor和Make Run-Time Image的使用#include
Time of Update: 2018-12-03
CEImageDiff使用————研博WinCE初級教程著作權:研博科技 作者:Bill Zhong 日期:2007-7-4 CEImageDiff介紹:製作模板 下載資訊[點擊瀏覽該檔案:] | [快車下載]內容:用CEImageDiff製作模板用途:用於發布工程的模板,或需要建立重複的工程,可很好避免重複拖選組件而浪費的時間; 1,在建立平台嚮導時,在Step 4時,要求選擇可用的模板,如所示:
Time of Update: 2018-12-03
1.使用SetForegroundWindow函數 ::SetForegroundWindow(pwnd->GetSafeHwnd());2.使用SetWindowsPos 函數功能:該函數改變一個子視窗,彈出式視窗式頂層視窗的尺寸,位置和Z序。子視窗,彈出式視窗,及頂層視窗根據它們在螢幕上出現的順序排序、頂層視窗設定的層級最高,並且被設定為Z序的第一個視窗。 函數原型:BOOL SetWindowPos(HWN hWnd,HWND
Time of Update: 2018-12-03
BitBlt 函數功能:該函數對指定的源裝置環境地區中的像素進行位塊(bit_block)轉換,以傳送到目標裝置環境。 函數原型:BOOL BitBlt(HDC hdcDest,int nXDest,int nYDest,int nWidth,int nHeight,HDC hdcSrc,int nXSrc,int nYSrc,DWORD
Time of Update: 2018-12-03
上周四,前納斯達克主席伯納德·麥道夫因涉嫌經營了有史以來最大的一個龐氏騙局被警方從家中帶走。據他自己估算,這個騙局給投資人帶來的損失可能高達500億美元。他自己則面臨長達數十年的牢獄生活。一個星期以來,這個跌宕起伏的故事成了全球財經媒體的興奮中心。它告訴了我們幾件事: 1. 制度永遠有漏洞,監管永遠有缺陷。世界上永遠不存在完美的制度或者完美的監管。我們能做的僅僅是在它被太多的人利用太多次之前堵住上一個漏洞。 2.