# ## _ _VA_ARGS_ _宏相關

1.#假如希望在字串中包含宏參數,ANSI C允許這樣作,在類函數宏的替換部分,#符號用作一個預先處理運算子,它可以把語言符號轉化程字串。例如,如果x是一個宏參量,那麼#x可以把參數名轉化成相應的字串。該過程稱為字串化(stringizing).#incldue <stdio.h>#define PSQR(x) printf("the square of" #x "is %d./n",(x)*(x))int main(void){    int y =4;    PSQR(y);  

Customizing WinCE Fonts

Customizing WinCE Fonts Customizing Fonts Replacing Fonts Replacing Windows CE Default Fonts Customizing Fonts You can change the appearance of your operating system (OS) bycustomizing fonts. Windows CE allows you to replace fonts, specify a

驅動嚮應用程式發送訊息

驅動嚮應用程式發送訊息這裡介紹一下常見的兩種辦法。  1、驅動程式調用API SendNotifyMessage,發送特定的訊息給應用程式,這就要求應用程式要有訊息迴圈機制並且要事先做好訊息的處理。參數

OpenGL 四種測試

片斷測試其實就是測試每一個像素,只有通過測試的像素才會被繪製,沒有通過測試的像素則不進行繪製。OpenGL提供了多種測試操作,利用這些操作可以實現一些特殊的效果。我們在前面的課程中,曾經提到了“深度測試”的概念,它在繪製三維情境的時候特別有用。在不使用深度測試的時候,如果我們先繪製一個距離較近的物體,再繪製距離較遠的物體,則距離遠的物體因為後繪製,會把距離近的物體覆蓋掉,這樣的效果並不是我們所希望的。如果使用了深度測試,則情況就會有所不同:每當一個像素被繪製,OpenGL就記錄這個像素的“深度”

在PB6.0中添加process等擴充控制項時程式運行不起來

問題:在PB中添加process等擴充控制項時程式運行不起來。解決:標頭檔:#define _COMCTL32_#include <commctrl.h>#undef _COMCTL32_在wmain函數中加入 INITCOMMONCONTROLSEX iccEx; bool     bResult = true; // Initialize COM/OLE (Under CE, it's done via CoInitializeEx) //if

TGA透明貼圖

終於知道紋理的GL_MODULATE是怎麼回事了 一張有透明通道的圖片,做紋理貼圖時除了要內部資料為RGBA都儲存,而且應該設定GL_TEXTURE_ENV_MODE為GL_MODULATE 。 glTexImage2D(GL_TEXTURE_2D, 0, 4, size, size, 0/*No border*/, GL_RGBA, GL_UNSIGNED_BYTE, buf); glTexEnvf( GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE,

70分人才

 松下對70分左右的中上等人才較為偏好。這與松下公司的發展有關。松下電器創業之初,公司的名氣還不大,它只能吸收三井、住友、三菱等大企業所不要的人成為職員。松下認為,他的事業迅速成長,是這些被視為次級人才的人一手建造出來的成果。    其實,“70分人才”有其獨特的優勢。    第一,他們一般很容易融入團隊。    那種“頂尖”人才才高八鬥,高高在上,做事情常常以自我為中心,看不起下面的人,聽不進下面人的意見,於是常常不能很好地融於團隊。而“70分人才”就不一樣了。他們常常低頭思考自己的不足,希望

WINCE 工作列的顯示隱藏

直接看代碼 1. windowsXPvoid CTaskBarDlg::OnHide() {    // TODO: Add your control notification handler code here    FindWindow("Shell_TrayWnd",NULL)->ShowWindow(SW_HIDE);}void CTaskBarDlg::OnShow() {   

UpdateWindow和Invalidate的區別

UpdateWindow和Invalidate的區別 MSDN的解釋 UpdateWindow The   UpdateWindow   function   updates   the   client   area   of   the   specified   window   by   sending   a   WM_PAINT   message   to   the   window   if   the   window 's   update   region   is  

VMProcessPageFault Error: Page fault occurred while in power handler

環境: xip+hive問題:掛起時出現VMProcessPageFault Error: Page fault occurred while in power handler! Address = 0x000313d4 解決:在common.bib中使用者模式下的Dll(不帶K),用dumpbin /exports your.dll 分析,如果有PowerUp則加上M,使之變成non-pageableMaking parts of Windows CE Device Driver Code

OpenGLES/OpenGL 區別

關於OPENGL 1.x與OPENGL ES 1.x的區別早先定義OpenGL ES是OpenGL的嵌入式裝置版本,但由於嵌入式裝置要求的是高效能,所以一些其它純追求高效能的裝置也開始用這種API方式,比如 SONY PlayStation 3。  OpenGL

storage memory和program memory劃分

 具體的設定可以在系統啟動後,Control Panel -> System -> Memory 裡面看到。預設的是把記憶體五五開,一半給Storage Memory, 一半給Program Memory用。  其實說白了就一句話, 在BSP的config.bib裡 CONFIG 區添加這個變數 FSRAMPERCENT = 0xXXXXXX, 但注意兩點,(1) 必須寫在config.bib的CONFIG區裡,

八個方向的畫直線代碼

void Frog_Graphic_Line(int xa, int ya, int xb,int yb, int color){ float x, y;  float dx, dy;  float k; // 直線的斜率  float x0=xa,y0=ya,x1=xb,y1=yb,lx,ly; if(yb<ya)    yb=2*ya-yb;//轉化到第三象限      if(xb<xa)        xb=2*xa-xb;   dx = (float)(xb - xa);  

KernelIoControl函數5.0和6.0的區別

在WinCE的BSP中的OAL部分,會有一個ioctl.c或者oemioctl.c檔案,裡面主要定義了一個叫OEMIoControl(..)的函數。可以說OEMIoControl是一個很有用的WinCE核心輸入/輸出函數。  在WinCE5.0中,應用程式和驅動程式可以通過調用KernelIoControl(..)函數來訪問WinCE核心,導致調用OEMIoControl函數,這樣應用程序和驅動程式就可以訪問到OAL中的資源了。但在WinCE6.0中,提供了更好的安全性,應用程式能夠訪問OEMI

關於TouchPanel的離奇事件

這幾天鬱悶死了。調了一個touch Driver調了整整3天!期間出現了很奇怪的問題,記錄之: 1. 校正的時候反反覆複點,都出現了一堆錯誤。對比其他的可用的BSP,touch driver 參數沒有區別。想到可能是經過轉接板,類比訊號有衰減,但是客戶堅持說以前用的是好的,所以我也遲遲沒有用他的NK燒進去測試一下,因為燒他那個太麻煩了...結果,這一怕麻煩,把我折磨了整整一天半。後來,沒招了,燒進去吧,結果發現他哪一個NK也不行。後來找到一根短的線,插上去,問題解決! 2.

I2C 介面總結

I2C 介面總結 一、I2C 匯流排基本知識點 i2c匯流排是 Philips 公司首先推出的一種兩線制串列傳輸匯流排。它由一根資料線(SDA)和一根 時鐘線(SDL)組成。 所有主機在SCL 線上產生它們自己的時鐘來傳輸I2C

live writer 寫CSDN 部落格

live writer是寫部落格的一個用戶端工具,由於文章是在本地編寫,所以它能夠防止文章在發布時發生內容丟失的情況,同時它還可以方便的進行內容排版、插入圖片等,排版完成後點擊發布,圖片也會一併被傳到伺服器上。CSDN部落格支援metaAPI ,所以也可以使用live writer來發布文章。接下來將為大家詳細介紹如何配置live writer 。首先下載安裝live writer ,最新版本的官方地址是:http://download.live.com/writer 

水紋特效 演算法

Ripple [水波] 程式實現水波效果 水紋特效 演算法看到左邊這幅動畫(如果沒有出現,請耐心的稍等片刻),你也許不會相信它其實是用電腦做出來的,這就是“水波”特效的魅力所在。在介紹編程之前,先讓我們來回顧一下在高中的物理課上我們所學的關於水波的知識。

策略模式的實現

    class Program    ...{        static void Main(string[] args)        ...{            Duck duck = new MiniDuck();            duck.fly();            FlyBehavior Fly = new FlyRocketPowered();            duck.SetFlyBehavior=Fly;            duck.fly();

Wince 6.0 教程—第五課.更改任意檔案夾路徑

==============更改任意檔案夾路徑============power 11:53 2008-11-121.需要知道的一點知識a.在C:/WINCE600/PUBLIC/COMMON/OAK/FILES/common.reg 中  ; The path lookups for SHGetSpecialFolderPath; @CESYSGEN IF COREDLL_FILEINFO[HKEY_LOCAL_MACHINE/SYSTEM/Explorer/Shell Folders]   

總頁數: 61357 1 .... 13078 13079 13080 13081 13082 .... 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.