原创 OpenGL入門學習(一) 【轉】

 說起編程作圖,大概還有很多人想起TC的#include <graphics.h>吧?但是各位是否想過,那些畫面絢麗的PC遊戲是如何編寫出來的?就靠T

原创 SymbianOS異常三步曲之三:兩段構造

爲了在堆上分配一個CExample對象內存空間,調用該類的構造函數,如果構造函數本身就異常退出了,那麼分配給對象的內存和構造函數中已經分配的內存都將泄漏,因此,C++的構造函數絕對不能發生異常。如果,爲了初始化一個對象,必須要編寫發生異常

原创 OpenGL入門學習(四) 【轉】

 OpenGL支持兩種顏色模式:一種是RGBA,一種是顏色索引模式。無論哪種顏色模式,計算機都必須爲每一個像素保存一些數據。不同的是,RGBA模式中,

原创 隱藏狀態欄-----WinCE小技巧&心得

 HWND hwnd = ::FindWindow(_T("HHTaskBar"), NULL);  ::ShowWindow(hwnd, SW_HI

原创 Symbian異常三步曲之二清除棧

一、爲什麼使用清除棧 清除棧主要是用來處理在異常退出發生時那些或許可以稱之爲被遺棄或泄漏的內存。 看下面的代碼: void UnsafeFunctionL() {        CClanger* clanger = new(ELeave

原创 去掉桌面快捷方式-----WinCE小技巧&心得

 在RelDir目錄下查找BIB文件 例如viewers.bib 將;pdfviewer.lnk  $(_FLATRELEASEDIR)/pdfvie

原创 Symbian OS Error Codes

Generic Errors KErrNone 0   KErrNotFound -1 Unable to find the specified object KErrGeneral -2 General (unspeci

原创 c++中char * 和 char []的區別

問題引入:同樣char *c = "abc"和char c[]="abc",前者改變其內容程序是會崩潰的,而後者完全正確。 程序演示:測試環境Devc++代碼#include <iostream>using namespace std;

原创 symbian中文字符串顯示問題的解決

symbian中文字符串顯示問題的解決作者: 未知∣來源:∣原文地址∣2006-3-11相信大家都在處理symbian中文顯示的時候遇到了這種問題,我現在就給總結一下這種問題的解決方法:字符串編碼中文表示常用的有:GB2312,GBK,U

原创 SymbianOS異常三步曲之一:異常退出(leave)

Symbian的異常處理有別於標準C++的異常處理機制,主要原因是最初在設計Symbian的異常處理機制時,C++還沒有引入異常處理,但是從Symbian OS 9.1開始,Symbian開始支持標準C++的try—catch異常處理機制

原创 OpenGL入門學習(三) 【轉】

 在第二課中,我們學習瞭如何繪製幾何圖形,但大家如果多寫幾個程序,就會發現其實還是有些鬱悶之處。例如:點太小,難以看清楚;直線也太細,不舒服;或者想畫

原创 OpenGL入門學習(二) 【轉】

 本次課程所要講的是繪製簡單的幾何圖形,在實際繪製之前,讓我們先熟悉一些概念。一、點、直線和多邊形我們知道數學(具體的說,是幾何學)中有點、直線和多邊

原创 開機自動運行-----WinCE小技巧&心得

工程的註冊表中添加 [HKEY_LOCAL_MACHINE/init] "Launch80"="Test080815.exe"  "Depend80"=hex:1E,00 點贊 收藏 分享 文章舉報

原创 編譯問題

ABLD ERROR: Project Bldmake directory "..." does not exist通過命令行進入到該工程的group目錄,執行 bldmake bldfiles 命令即可 

原创 OpenGL入門學習(五) 【轉】

 今天要講的是三維變換的內容,課程比較枯燥。主要是因爲很多函數在單獨使用時都不好描述其效果,我只好在最後舉一個比較綜合的例子。希望大家能一口氣看到底了