Time of Update: 2018-12-03
WTL的安裝包下載下載了WTL8.0,下面是安裝過程1.解壓WTL_80.exe到目錄D:/Program Files2.開啟cmd,進入D:/Program Files/WTL80/AppWiz目錄,執行setup80.js(我本機要安裝到Visual Studio 2005中,如果你是VS2003那麼執行setup71.js)3.將D:/Program Files/WTL80/include下的標頭檔拷貝到VC的include目錄C:/Program Files/Microsoft
Time of Update: 2018-12-03
用carbide的請先仔細看看文檔“On-Device Debugging with Carbide.c++",會很有協助! 一. launch application時碰到常見問題是"Target request failed: TRKProtocolPlugin : Can't connect to TRK (TRK may not be running on the phone or the selected and connected com ports are mismatched.)
Time of Update: 2018-12-03
sdl是個跨平台的多媒體開源庫,可用來播放視頻映像。 symbian版的sdl地址是: http://koti.mbnet.fi/mertama/sdl.html, 作者markus是個熱心的牛人,本人得過他不少指教。 symbian不鼓勵使用多線程,但有些多媒體的複雜應用很難用使用中的物件來解決,所以symbian為多線程設定了Rthread類。在多線程裡調用使用SDL得注意以下幾點: In general, you must be very aware of
Time of Update: 2018-12-03
k歌之王: 為前陣子做的手機視頻監控做個總結,希望為後來人提供一些參考。大家一起把手機流媒體增值應用的蛋糕做大:) 手機視頻監控應用已經興起多年,在GPRS/EDGE網路環境下就已經有不錯的應用表現。大致分為以下三類: 1. 核心在伺服器,用戶端用手機內建的支援RTSP流媒體播放器,nokia用realplayer,wm上用coreplayer(有些山寨機也有內建的流媒體播放器)。 優點:便於大規模運營推廣,不必開發適配各種手機類型的用戶端,縮短了研發周期。
Time of Update: 2018-12-03
流媒體網路傳輸要滿足高頻寬,低傳輸延遲,支援組播模式,基於差錯恢複的可靠保證和通道同步(尤其是視頻和音頻流的同步)。RTP/RTCP是一種基於組播的應用程式層協議,也是流媒體傳輸使用最廣泛的協議。 即時傳輸協議RTP(Realtime Transport
Time of Update: 2018-12-03
Control的Invoke和BeginInvoke 是相對於支線線程(因為一般在支線線程中調用,用來更新主線程ui)Invoke立即插入主線程中執行,而BeginInvoke
Time of Update: 2018-12-03
作者: 劉方青 2010 - 03 - 17 根據本人的一些開發經驗和網路上一些資料, 大概總結各個手機平台的多媒體支援情況和開發思路。 分windows mobile, symbian, mtk, android, iphone, 展訊, brew, Blackberry。 1. Windows mobile: MS一直定位在中高端商務人群,對多媒體的支援相對落後。 WMP(windows media player)看起來很弱, 預設只支援ms自家格式wmv/wma/avi,
Time of Update: 2018-12-03
http://www.cnblogs.com/Rustle/articles/11301.htmlInvoke 和 BeginInvoke 的真正涵義BeginInvoke 方法真的是新開一個線程進行非同步呼叫嗎?參考以下代碼:public delegate void treeinvoke();private void UpdateTreeView(){
Time of Update: 2018-12-03
void DrawRop(int x1,int y1,int x2,int y2){ HDC hdc; PAINTSTRUCT ps; hdc = BeginPaint(hWnd, &ps); HPEN hPen = CreatePen(PS_SOLID,2,RGB(255,255,0)); hdc = GetDC(hWnd); int nOldDrawMode = ::SetROP2( hdc, R2_XORPEN ); // 設定異或螢幕畫圖方式 SelectObject(hdc,
Time of Update: 2018-12-03
LoadString的使用 Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 /* Style Definitions */
Time of Update: 2018-12-03
pragma指令簡介在編寫程式的時候,我們經常要用到#pragma指令來設定編譯器的狀態或者是指示編譯器完成一些特定的動作.下面介紹了一下該指令的一些常用參數,希望對大家有所協助!一. message 參數。message它能夠在編譯資訊輸出窗口中輸出相應的資訊,這對於原始碼資訊的控制是非常重要的。其使用方法為:#pragma
Time of Update: 2018-12-03
我是在vs2005下的 vc ++ mfc的dialog建立的工程, 我的下拉式功能表為 返回 菜單 開啟 關閉 我在菜單“開啟”的command的命令函數裡寫了一下代碼: CMenu* mmenu = GetMenu(); CMenu* submenu = mmenu->GetSubMenu(1);
Time of Update: 2018-12-03
最近在做一個3gp/mp4播放器, 用ffmpeg從3gp/mp4檔案中demux出mpeg4的raw data, 無法直接用來解碼,需要在第一幀之前加上vol header. 我照搬了ffmpeg的encode_vol_header的實現,很多檔案(尤其是QVGA尺寸的檔案)解碼不了。 最後得知,這個vol根本不用自己產生,只要把avctx->extradata裡面的長度為avctx->extradata_size的資料copy到你的第一幀前面就可以了。
Time of Update: 2018-12-03
在公司幹了3個月了,什麼成績都沒有,轉正都沒有希望,有個朋友跟我一起來的就這麼辭職了。 我們進了公司選擇了新的課題:手機開發。 現在就剩我一個了,windows
Time of Update: 2018-12-03
從事symbian開發大半年了,收穫不小,除了自己努力以外,多虧罈子裡諸高手熱心相助。新年之際,溫故而知新,也給從事SYMBIAN開發的朋友提供一些參考說明,可以少走彎路:) 大家可在http://discussion.forum.nokia.com搜尋lius1984發的主題貼.也可點擊下面的文章連結 1. 求助:Cannot obtain license for Compiler (feature compiler) with license version >= 2.2
Time of Update: 2018-12-03
TCP/IP詳解學習筆記(14)-TCP串連的未來和效能在TCP剛出世的時候,其主要工作環境是乙太網路和SLIP之類的低速網路。隨著高速網路的出現,讓TCP協議的輸送量更大,效率更高的要求就愈來愈迫切。為此,TCP增加了三個重要機制來對應現在的變化,他們是路徑MTU發現。視窗擴大選項和時間戳記。T/TCP(增加了事務功能的TCP協議)。1.路徑MTU發現 顧名思義路徑MTU指的是源主機到墓地主機之間的路徑的可傳送最大單元的大小。其原理同樣是使用設定了不許分區的IP資料報,並等待ICMP錯誤,來估
Time of Update: 2018-12-03
現象用多線程方法設計socket程式時,你會發現在跨線程使用CAsyncSocket及其衍生類別時,會出現程式崩潰。所謂跨線程,是指該對象在一個線程中調用Create/AttachHandle/Attach函數,然後在另外一個線程中調用其他成員函數。下面的例子就是一個典型的導致崩潰的過程:CAsyncSocket Socket; UINT Thread(LPVOID) { Socket.Close (); return 0; } void CTestSDlg::OnOK() { //
Time of Update: 2018-12-03
複製粘貼代碼容易遇到的問題(^_^) 在建立MFC項目時, 不使用MFC AppWizard嚮導, 如果沒有設定好項目參數, 就會在編譯時間產生很多串連錯誤, 如error LNK2001錯誤, 典型的錯誤提示有: libcmtd.lib(crt0.obj) : error LNK2001: unresolved external symbol _main LIBCD.lib(wincrt0.obj) :
Time of Update: 2018-12-03
寫了一個專門用於控制台環境下輸入密碼的程式。。 特點:1、這是不回顯的,也就是說,你輸入的密碼會以*的形式出現。 2、僅支援數字和字母的組合,區分大小寫,以斷行符號鍵結束輸入。 3、僅限VC7.1以上的版本可用。#include <iostream>#include <conio.h>#include <string>using namespace std;class CKeyString{private:string
Time of Update: 2018-12-03
如何在WM平台下, 給建立的Dialog添加菜單, 以下這段代碼添加在CFileAssociationDlg::OnInitDialog()方法內, CFileAssociationDlg是你要建立的對話方塊. // 建立SHMENUBARINFO結構體SHMENUBARINFO mbi; // 初始化, 每個位元組都置為0 ZeroMemory(&mbi, sizeof(SHMENUBARINFO)); //