原创 用Bliiboard 創建示意性點到點波型
billboard = ObjectBillboards::create(); int num = billboard->addBillboord(1,1) ; billboard->setPosition(Vec3( 0, 0, 2
原创 Unigine腳本常用接口(1)
1、獲取一個Node Node ball = engine.editor.getNodeByName("material_ball"); 2.執行一個指令 engine.console.run("quit"); 3.響應一個按鍵
原创 Unigine 截圖與攝像機截圖
if(engine.app.clearKeyState(APP_KEY_TAB)) { //窗口截圖 engine.console.run("video_extension 3"); engine.console.run("video_g
原创 MFC OpenGL繪圖
雖然MFC已經落伍好多年,而且用來做界面非常的不好用。。。但是我既不會C#也不會QT,又需要使用OpenGL,就只能將就用了。。。 一、首先介紹Windows圖像程序設計中幾個重要的概念: GDI(Graphics Devic
原创 TCP與UDP在socket編程中的區別
TCP與UDP在socket編程中的區別 (網絡收集) 一、TCP與UDP的區別 基於連接與無連接 對系統資源的要求(TCP較多,UDP少) UDP程序結構較簡單 流模式與數據報模式 TCP保證數據正確性,UD
原创 OSG之osg::StateAttribute派生類速查
渲染狀態類;是否需要setMode;使用getAttribute時的枚舉值; 簡介 osg::AlphaFunc;GL_ALPHA_TEST;ALPHAFUNC;封裝了glAlphaFunc的功能。用於實現Alpha測試。
原创 進程間通信_共享內存類_C++
轉自http://blog.csdn.net/fengrx/article/details/4069088# /***************************************************************
原创 拖延症
首先解釋下拖延症。拖延症就是:你明知道這件事該幹,而託着不去幹;同時,你心中還有強烈的焦慮感和負罪感。 要是拖延了但沒有焦慮和負罪感,那就不叫拖延症,那叫懶,今天就只討論拖延症。 經常有這種
原创 VC++例說Windows窗口、視口以及GDI映射模式
http://bbs.csdn.net/topics/50333055 |舉報|字號 訂閱 在Windows應用程序中,只要進行繪圖,就要使用GDI座標系統。Wind
原创 C++操作註冊表大全
在系統中打開註冊表 運行----àregedit 1.打開鍵 LPCTSTR StrKey(%%1); HKEY m_hKey=%%2; if (ERROR_SUCCESS==::RegOpenKeyEx(m_hKey,StrKey
原创 右鍵菜單
.h: afx_msg void OnContextMenu(CWnd* pWnd, CPoint point);afx_msg void OnCopy();afx_msg void OnCopy1(); 映射: ON_WM_CONTEX
原创 混合雙緩衝
Gdi+ 的雙緩衝效果很差, 基本上是使用臨時位圖來實現的.效果沒有Gdi那麼好. HDC hMemDC = CreateCompatibleDC(hdc); // 創建兼容 DC HBITMA
原创 貼圖遮住控件
你試試這個方法吧 在初始化函數OnInitDialog()中加入: BOOL CTestDlg::OnInitDialog() { CDialog::OnInitDialog(); CBitmap bmp; bmp.LoadBi
原创 GDI+獲取字符串實際的輸出像素值(高度和寬度)
簡單來說就是調用Graphics對象的MeasureString函數,下面是一個簡單的例子 //創建Graphics對象 CPaintDC dc(this); Graphics gra(dc.m_hDC); //首先創建字體相
原创 安全數組操作
COleSafeArray sa(ret);long lNumRows;long lNumCols;sa.GetUBound(1, &lNumRows);sa.GetUBound(2, &lNumCols);long index[2];V