如何在VC中使用自訂的SkinMagic控制項?

 在SkinMagic中自訂了一個控制項皮膚,並且添加到皮膚檔案(.smf);但是,如何在vc程式中使用它呢?本文以CSplitterWnd為例子,說明使用方法。我想對分割條類CSplitterWnd設計皮膚,SkinMagic沒有提供該標準控制項;於是,我自訂了該控制項。控制項皮膚類型名叫:"SkinSplitter",三個主要屬性:SplitterBar:IMAGERECT類型Border:IMAGESETION類型Gripper:IMAGESETION類型並在皮膚檔案中添加了該對象,對象名

用PNG透明圖片和GDI+做不規則透明表單

用PNG透明圖片和GDI+做不規則透明表單用PNG透明圖片和GDI+做不規則透明表單一、準備工作(PNG圖片透空表單)1、圖片資源準備工作。首先在Photoshop中編輯所用圖片,將這些圖片儲存成為帶透明通道的.png格式(GDI+調用顯示時能夠透明調背景)。這樣程式中圖片資源就準備好了。2、下面開始做好展開此項工作的基本準備工作。建立一個對話方塊應用程式,名稱為Gdi+PNG在VC6.0下的設定:(1)、下載gdiplus

WM_NCHITTEST訊息說明

當游標移動到表單,或滑鼠按下,釋放時,發送WM_NCHITTEST訊息,如何滑鼠不被捕獲,訊息在表單得到游標之後發出,否則,訊息發送到捕獲到滑鼠的表單。 WM_NCHITTEST xPos = LOWORD(lParam); // 游標的水平位置(X)yPos = HIWORD(lParam); //游標的垂直位置(Y) Parameters(參數) xPos lParam的低次序數值(X的數值)。指定滑鼠指標的X座標,這個座標是相對於螢幕左上部進行比效的。 yPos lParam的高次序數值(

加殼與脫殼的原理

加殼一般是指保護程式資源的方法. 脫殼一般是指除掉程式的保護,用來修改程式資源. 病毒加殼技術與脫殼殺毒方法 : 殼是什嗎?脫殼又是什嗎?這是很多經常感到迷惑和經常提出的問題,其實這個問題一點也不幼稚。當你想聽說脫殼這個名詞並試著去瞭解的時候,說明你已經在各個安全網站很有了一段日子了。下面,我們進入“殼”的世 界吧。 一、金蟬脫殼的故事

學習新路子-我的學習心得

       參加工作後,留給學習的時間越來越少了,但作為一個編程人員,不學習就意味著你在倒退。       我大學學的是採礦工程,參加工作後我所用用的編程工具由VB->.NET->VC++->Linux VI。程式設計語言也從Basic,VB.NET,C#,C++到C。編程平台也由Windows轉到了UNIX。行業也由電子商務逐漸過渡到了通訊行業。期間還考了一些認證。待遇也隨之水漲船高。      

升級atr分析

 目前在看7816-3,更正了原來很多的錯誤認識,所以重寫了atr分析功能,又感覺個別說明應該做成圖片或表格,所以又寫了圖文混排功能,普通圖片採用向量圖描述方法動態繪出。表格本來要用匯入rtf流功能產生,無奈rtf文檔太過強大,雖然能夠產生表格,但是還不能產生表格中帶文字,特別是指定的字型顏色功能,所以只能用“畫出來的表格”代替可編輯的表格。 目前在網上做了個預覽,連結在此 2009-05-0614:23:33 

819——–高人呐

221.220.22.* 12樓819原來是宏福苑到菜戶營 後來819延長到翡翠城 線路改為二撥子新村到翡翠城,原菜戶營線保留 改為819區間,後來改為819支 由宏福苑到菜戶營。 再後來 819和819支互相調整,改為819(二撥子新村-菜戶營)、819支(翡翠城小區-宏福苑小區)。除站牌外,倆車的路牌沒有什麼區別。後加開翠海明苑的區間車。再後來,就剪支 改為819和839了,首末站不變。 後來 839又進行拆線,改為839和474,原翠海區間改為474區間。 再後來819又縮短為625。

回了一趟老家

周末回了一趟老家,又節能減排限電了,家裡有兩個鴕鳥蛋,可惜忘了照照片了,也忘了帶過來了,家裡養的幾盆菊花開的很盛。  聽說家裡買了幾根竹杆,到地裡鋸了幾個竹根過來,不是很好,但是經過歲月的摩挲,必然會溫潤的。   村裡小孩無事,有的去粘麻雀,這是粘網。   沒電了,只好搖發電機來發電,抽水。先往裡面加一壺開水,然後就搖著了。 去看看鴕鳥、藏驁、孔雀、有一隻孔雀死了,正在鍋裡燉。     回到屋裡用太陽能給手機充電,這套太陽能系統,能上網、不過只能堅持一個小時,所以就沒開電腦。  回來自己做了一碗

8051 Related Memory

1.       Program Memory: in the classic 8051 this is a 64KB spacethat is called CODE.This region is typically a ROM space that is used for program code and constants.With the BL51 you may expand the physical program code memory to 32 code bankswith 6

P2P通訊的原理淺析

目前P2P的系統一般採用用戶端+中心伺服器的這種方式, 其網路拓撲圖如下:各個用戶端將相關資訊告訴伺服器,伺服器將其他的用戶端的資訊發布到各個用戶端。然後用戶端就可以相互的進行通訊了。這其中主要用到的就是路由器的功能。路由器有個最主要的功能就是能夠維護一張記憶體表,其中包括每個用戶端在外網的IP地址及PORT和其在內網中IP及PORT對照的表。當其中一個用戶端向另外的一個用戶端請求資料時,路由器會自動將相關資訊路由到另外的一個用戶端中。所有的P2P系統基本上都是採用了這樣的一個原理。現在的P2P

1 解決XP重裝後原檔案夾拒絕訪問

 解決XP重裝後原檔案夾拒絕訪問    昨天筆者因為病毒的原因重裝了XP,但重裝後發現“我的文件”中的一些檔案打不開,老提示拒絕訪問。XP原來是裝在C盤,而“我的文件”在原來的XP系統中是調整到了D盤的一個檔案夾,當時這樣做的目的是為了避免重裝系統時忘記備份,將我的文件中的內容格式化掉。記得原來在單位用電腦時也遇到過類似的情況,只是當時沒什麼重要檔案,也就沒有想辦法解決這個問題。可現在情況不一樣了,那裡面有許多重要的檔案,而且當時將這個檔案設為專用了,這可能是造成“拒絕訪問”的原因。查看了一下,

清除/更換word文檔裡段落最後的向下的小箭頭(軟斷行符號符號/鍵)

word文檔中帶有向下箭頭的符號是軟斷行符號符號。如果只要隱藏,可以在word工具菜單上點“視圖”-“顯示段落標記”,去掉“顯示段落標記”前面的勾;如果要刪除軟斷行符號,可以點“編輯”-“替換” 在“尋找內容”裡面輸入“^l”(不帶最外面的雙引號,是英文字母L的小寫l), “替換為”裡面不輸入任何字元, 然後點“全部替換” 就可以刪除整個文檔裡面的軟斷行符號了。

FTP:檔案傳輸通訊協定

1、 FTP協議:採用2個TCP串連來傳輸一個檔案。  (1) 控制串連:  控制串連通常以客戶服務器方式建立。控制串連始終等待客戶與伺服器的通訊,該串連將命令從用戶端傳給伺服器,並傳回伺服器的應答。  (2) 資料連線:  該串連用於資料轉送。  2、 資料表示:  (1) 檔案類型:  ◆ ASCII檔案:預設以NVT ASCII形式傳輸。這要求發送方將本地文字檔轉換為NVT ASCII碼,而接收方將NVT ASCII碼再還原為本地文字檔。用NVT

NOR Flash 與 NAND Flash

NOR Flash 和 NAND Flash  NOR Flash 和 NAND Flash是現在市場上兩種主要的非易失快閃記憶體技術。Intel於1988年首先開發出NOR Flash 技術,徹底改變了原先由EPROM(Electrically Programmable Read-Only-Memory電可程式化序唯讀記憶體)和EEPROM(電可擦唯讀記憶體Electrically Erasable Programmable Read - Only Memory)一統天下的局面。緊接著,198

昨天焊東西焊的不順

昨天焊東西焊的不順,有一個數位管不正常,還得拆了換件,費老鼻子事了。 有一些很早就寫下的東西,順便發出來。 整天在論壇上看到“XXX要(注意/知道/必備)的XXX件(事情/本領)”,俺腳著都沒寫出俺的想法。下面簡要列出俺的一些想法。1)人是靠小腦工作的。2)只有1/10000的人是天才。3)努力未必成功。4)有一點偏執是有好處的。5)寫程式是一個很普通的工作。6)“授人以漁”是錯誤做法。7)凡是架構都是限制人的。8)不會搜一下。9)公司的產品賣給福士,個人的東西賣給企業。 本來寫的挺多,發的時候

Firefox下常用的Add-on

這裡列出一些自己常用的Firefox的Add-on,以便在安裝新的Firefox或重裝機器時候可以快速找到想要的Add-on。只要發現有好用的Add-on,我都會更新在這裡 ^_^  1. Adblock Plus.  用它可以屏蔽頁面上的廣告。2. Add to Search Bar. 安裝了這個後,可以將baidu,taobao,等加入搜尋欄。3. Auto Pager.  可以載入下一頁到當前頁面上,上BBS那是相當地方便。4. Easy DragToGo. 十分方便的拖拽工具。5.

實現FTP多線程下載

現在有不少軟體可實現多線程下載.如NetAnts,JetCar等,其實多線程下載的原理並不複雜,主要的兩項技術就是多線程和斷點下載。程式中開啟多個線程,每個線程利用斷點下載,分別下載檔案的不同部分,下載完後合并,就可以了。多線程編程很多書已有介紹,這裡不再重複,關於斷點下載,MFC中提供的CInternetFile類可實現HTTP的斷點下載,但無法實現FTP的斷點下載。因此,我們只好從FTP協議中的命令入手,自己編寫個FTP類,來實現多線程下載。本人編寫的CMultiFTP類(在WIN2000+

簡單的取得金融卡aid名稱的指令碼

此指令碼並不嚴格金融規範來分析資料格式,只是簡單示範功能。clearresetauto_response on00 a4 04 00 ( "1PAY.SYS.DDF01" )if sw != 9000    pauseendifset respdirsfi = right( $resp, 1 )? "dirsfi =  " $dirsfip2 = mul( $dirsfi, 08 )p2 = add( $p2, 04 )00 b2 01 $p2 00if sw == 9000    set re

智慧卡儲存單元EEPROM,Flash和FRAM之間的效能比較

半導體儲存空間可分為揮發性儲存空間和非揮發性儲存空間兩類,前者在掉電後會失去記憶的資料,後者即使在切斷電源也可以保持資料。揮發性儲存空間又可分為 DRAM和SRAM。而ROM則是非揮發性儲存空間,ROM在類型上根據使用者是否可以寫入資料而分為兩類,一類是使用者可以寫入的ROM,另一類是製造商在加工過程中寫入的被稱為MASK ROM。在可以寫入的ROM中按寫入方式分為O TP ROM(One Time Programmable ROM)、EPROM(Erasable Programmable

儲存記憶體位元影像到bmp檔案

 // test_clip_bmp.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include "afxwin.h"int SaveHBITMAP( HBITMAP hB, char * lpsz_FileName ) {BITMAP csBitmap;int nRetValue = GetObject(hB, sizeof(csBitmap),

總頁數: 61357 1 .... 19734 19735 19736 19737 19738 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.