我用VC做TOOL TIP很多次了,但每次都要再研究一遍.雖然說學而時習,應該的,但主要還是由於自己懶.今天一定要記下來.以後再用的時候,就是參考.也請閱讀此文的朋友記下來,將來查閱用.用VC實現TOOL TIP.比較複雜,其實也簡單,但MFC協助一些視窗實現,而另一些視窗又不實現,倒搞得複雜了.最開始我用WM_MOUSEMOVE訊息,然後用CToolTipCtrl::Pop,這個方法太笨.不建議用.除非需要自訂.MFC對TOOL
1、動態投影(ArcMap) 所謂動態投影指,ArcMap中的Data 的空間參考或是說座標系統是預設為第一載入到當前工作區的那個檔案的座標系統,後加入的資料,如果和當前工作區座標系統不相同,則ArcMap會自動做投影變換,把後加入的資料投影變換到當前座標系統下顯示!但此時資料檔案所儲存的資料並沒有改變,只是顯示形態上的變化!因此叫動態投影!表現這一點最明顯的例子就是,在Export Data時,會讓你選擇是按this layer's source data(資料來源的座標系統匯出),
GTK的安裝apt-get install build-essential #這將安裝gcc/g++/gdb/make 等基本編程工具apt-get install gnome-core-devel #這將安裝 libgtk2.0-dev libglib2.0-dev 等開發相關的庫檔案apt-get install pkg-config #用於在編譯GTK程式時自動找出標頭檔及庫檔案位置apt-get install devhelp #這將安裝 devhelp
在Windows下,Apache的設定檔通常只有一個,就是httpd.conf。但我在Ubuntu Linux上用apt-get install apache2命令安裝了Apache2後,竟然發現它的httpd.conf(位於/etc/apache2目錄)是空的!進而發現Ubuntu的
製作OEM包(OEM Package)Part1OEM Package是ROM模板的關鍵區段,通過選擇不同的OEM Package可以使我們定製出不同的ROM。系列4準備分3類介紹如何製作OEM Package:1. 如何將軟體的cab安裝包製成OEM Package 2. 如何製作綠色軟體的OEM Package3. 如何製作註冊表修改的OEM
MSN的Flash廣告實在煩人,使用下面的方法可以快速又安全(無外掛程式)的屏蔽掉MSN廣告: 使用記事本程式開啟“C:\WINDOWS\system32\drivers\etc”目錄下一個名為“host”的檔案; 然後在開啟的host檔案最後面另起一行加入文本“127.0.0.1 rad.msn.com”後,儲存修改;
作者:朱金燦來源:http://www.cnblogs.com/clever101 使用VS 2008(帶sp1)編譯VC 6.0的一個工程,出現下面的編譯錯誤:1>c:\program files\microsoft sdks\windows\v6.0a\include\sdkddkver.h(217) : fatal error C1189: #error : _WIN32_WINNT settings conflicts with _WIN32_IE setting
【問題】用C#類比網頁登陸,其中去請求幾個頁面,會發起對應的http的請求request,其中keepAlive設定為true,提交請求後,然後會有對應的response:resp =
HTTP Header 包含了一系列重要的資訊例如狀態代碼,響應類型,檔案編碼等...按字母順序排列第一個HTTP Header 就是Accept Accept 只出現在Request中其含義是: 瀏覽器端可以接受的媒體類型例如 Accept: text/html 代表瀏覽器可以接受伺服器回傳的類型為 text/html 也就是我們常說的html文檔如果伺服器無法返回text/html類型的資料,伺服器應該返回一個406錯誤(non acceptable) 萬用字元 * 代表任意類型例如
系統正常運行一個月後,上線第一天出現了下列錯誤,想了很久沒有思路。java.sql.SQLException: Io exception: Connection
前一段在一個仿QQ的IM通訊工具中加入螢幕以及編輯功能,但是測試中發現當連續進行幾十次後,系統會出現白屏,開始以為和win7經常閃白有關,螢幕截取到閃白的瞬間導致白屏,後來發現是GDI記憶體不足,申請不到GDI記憶體貼圖失敗所致。於是找了GDI泄露的工具,對程式進行GDI記憶體檢測,下面就介紹兩款GDI泄露偵查工具的用法以及GDI編程的一些注意事項。第一款:GDIndicator 支援win7+xp
在《Silverlight嵌入到HTML之windowless屬性及運用AjaxControlToolKit時出現虛線邊框的問題》裡談一些Silverlight在瀏覽器上運行時會出現虛線邊框的問題,當時主要考慮了IE7和FireFox,卻沒想到在ie6 sp2上還是會出現虛線邊框,必須滑鼠點擊一次讓其獲得焦點虛線邊框才消失。 經過測試,發現如果用<asp:Silverlight
wxODBC(wxWidgets)中使用驅動程式方式開啟資料庫wxWidgets的文檔中都是使用在控制台/資料來源中設定DSN來建立ODBC串連。但是實際上很多小型的應用,只是使用原生一個Access資料庫。而要求使用者學習ODBC的DSN配置明顯的增加了軟體的使用難度。因此,研究了一下wxforum.org中的文章,實驗成功!範例如下:wxDbConnectInf *DbConnectInf = NULL; // 定義資料庫連接資訊指標DB connection
很多人忽視了HTML標籤META的強大功效,一個好的META標籤設計可以大大提高你的個人網站被搜尋到的可能性,有興趣嗎,誰我來重新認識一下META標籤吧!
7K7K
1. 用戶端建立GPRS串連 API 用戶端開發採用 EVC4.0進行開發,主要講解的類庫為Connection Manager 系列API,用戶端在進行GPRS撥號連線時將使用下文所介紹的API。 Connection Manager(本人譯為 連線管理員,此對象為一系列API的集合) 系列API的主要目的是為了集中管理基於Windows Mobile系列的裝置網路連接的建立與維護。行動裝置 App程式使用
返回目錄 由於整個遊戲都在一個遊戲迴圈中進行,所以遊戲迴圈可以說是遊戲的核心部分。每次迴圈時,更新遊戲對象的屬性,以及繪製遊戲元素。 在之前的資源載入篇已經提到過,在資源載入完成後,啟動遊戲的同時會啟動一個遊戲迴圈,現在再來回顧這部分代碼: /** *映像載入完畢的處理常式 **/ var imgLoad=function(self){return function(){ self.loadedCount+=1;
返回目錄1.cnGameJs架構的程式碼群組織 核心函數模組,主要的作用是為之後的架構開發和使用者對遊戲的開發提供方便,整個架構在一個閉包之中,避免對全域範圍的汙染。之後每個不同的模組分別在自己的閉包內,使不同模組的分割更清晰。因此我們架構的模組劃分會是這樣:(function(win,undefined){//最大的閉包var
擷取用戶端網卡MAC地址和IP地址的幾種方法(一)作者:代碼亂了