Windows Mobile控制台程式

什麼是控制台程式?看到就一目瞭然了。控制台應用程式是一個以cpl為尾碼的檔案,其實是個dll檔案(把項目產生的dll檔案尾碼改為cpl,或者從VS中修改配置直接生產cpl檔案)。部署控制台程式非常簡單,直接把生產的cpl檔案Copy到手機的Windows目錄下即可。當你點擊自己編寫的控制台程式的表徵圖時,ctlpnl.exe進程會載入Windows目錄下對應的cpl檔案。其實系統內建的一些控制台程式被整合在cplmain.cpl中(但是像無線管理器等並不是cpl檔案,而是一個exe程式,這個可以

如何開啟windows mobile擴音器

#include <windows.h>#define CTL_CODE( DeviceType, Function, Method, Access ) (                 /    ((DeviceType) << 16) | ((Access) << 14) | ((Function) << 2) | (Method) /)#define METHOD_BUFFERED                 0#define

Windows Mobile 上使用鍵盤鉤子

Windows Mobile 上使用鍵盤鉤子最近做的項目涉及Wince 按鍵的Hook操作,需要屏蔽掛機鍵和一些系統按鍵。在Windows中,設定鍵盤鉤子很多人都做過,但是在windows Mobile系統中並沒有直接的函數支援。但是我們可以通過使用undocument api來實現。首先定義一些參數#define WH_KEYBOARD_LL           20#define HC_ACTION        0typedef LRESULT     (CALLBACK*

Windows API一日一練(73)GetVersionEx函數

 Windows

Windows API一日一練(79)GlobalMemoryStatusEx函數

 Windows

Windows API一日一練(74)GetSystemInfo函數

 Windows

Windows Mobile上的多媒體訊息收發

有個項目涉及到多媒體訊息的收發, 於是研究了下wm上面該如何收發多媒體訊息, 得到的結論令人非常的遺憾, 系統沒有提供這樣的直接的介面, 也很難找到變通的辦法, 因為在wm平台上, 多媒體訊息程式是由硬體廠商來實現的.也就是說我不得不自己從頭到尾的來實現多媒體訊息的收發.一 WM上多媒體訊息的發送多媒體訊息是建立在wap協議之上的一種應用, 所以要發送多媒體訊息首先要在裝置上建立wap串連.(是不是一定要建立wap串連, 是不是一定要走wap協議,

Windows API一日一練(83)GetModuleFileName函數

 Windows API一日一練(83)GetModuleFileName函數在開發軟體的過程裡,經常需要把資料儲存到當前執行檔案路徑下面,或者讀取當前執行檔案路徑下的一些配置資訊。這時就需要從當前模組裡擷取所在的目錄路徑,以便進行固定的位置操作檔案。要解決這個需求,就需要調用API函數GetModuleFileName來擷取模組所在的路徑。函數GetModuleFileName聲明如下:WINBASEAPIDWORDWINAPIGetModuleFileNameA(    __in_opt

Windows API一日一練(80)MultiByteToWideChar函數

 Windows API一日一練(80)MultiByteToWideChar函數    

想通過Windows Marketplace for Mobile賺錢的開發人員注意了!

想通過Windows Marketplace for Mobile賺錢的開發人員注意了!       自從Apple Store的營銷模式在美國取得成功後,不僅是微軟對這種盈利模式高度興趣,而且很多WindowsMobile的開發人員也很希望在WindowsMobile平台上開發產品,並通過WindowsMobile軟體商店進行全球銷售,現在隨著WindowsMobile6.5發布的日益臨近,WindowsMobile軟體商店也正式命名為——Windows Marketplace for

Windows API一日一練(82)LoadLibrary函數

 Windows

Windows Mobile常用程式和設定的調用

源自:http://hi.baidu.com/bdcwq/blog/item/ea4fbab752a231ff31add1bd.htmlWINDOWS目錄下的程式backlight.exe                 電源設定btftpclient.exe             藍芽資源管理員bubblebreaker.exe       連球遊戲calc.exe                      計算機calender.exe                

在程式中阻止Windows Mobile手機的同步功能

 有些時候,我們可能需要阻止手機和電腦同步。通過調用ActiveSyncStop 這個API可以達到我們的要求,但是在什麼時候調用它呢?當然還是要通過CallBack來實現,這裡有2個方法,一個是RegistryNotifyWindow,一個是RegistryNotifyCallback,RegistryNotifyWindow會將指定訊息送到指定的視窗,RegistryNotifyCallback則是發送指定訊息到自訂的CallBack函數。我們需要監視HKEY_LOCAL_MACHINE//

Windows API一日一練(90)GetGlyphOutline函數

 Windows

Windows API一日一練(91)GetProcessMemoryInfo函數

 Windows API一日一練(91)GetProcessMemoryInfo函數當大家開啟Windows工作管理員時,就會看到每個進程使用記憶體的分布情況,往往會發現有一些進程佔用大量的記憶體,在這種情況也是一種異常情況,可以作為是否惡意軟體的標誌之一。下面就來使用API函數GetProcessMemoryInfo來擷取記憶體的使用方式。函數GetProcessMemoryInfo聲明如下:BOOLWINAPIGetProcessMemoryInfo(    HANDLE Process, 

Windows API一日一練(92)GetOpenFileName函數

 Windows API一日一練(92)GetOpenFileName函數當使用者想選擇開啟以前儲存的檔案時,就需要使用到選擇檔案對話方塊。其實在Windows的API裡已經有這樣完美的對話,只需要簡單的調用,就可以使用了,而不需要寫一大堆其它的代碼。下面就來示範一下怎麼使用檔案選擇對話方塊。函數GetOpenFileName聲明如下:WINCOMMDLGAPI BOOL APIENTRY GetOpenFileNameA(LPOPENFILENAMEA);WINCOMMDLGAPI BOOL

Windows API一日一練(87)CreateProcess函數

 Windows

Windows API一日一練(89)OpenProcess函數

 Windows

在Windows Mobile 6上通過CEMAPI POOM傳送簡訊

在Windows Mobile 6上通過CEMAPI POOM傳送簡訊在Winodws Mobile上第三方軟體一般是通過1)調用SmsMessageSend API函數傳送簡訊。或者通過2)CreateProcess或者ShellExecuteEx方式,調用命令(不含角括弧)</windows/tmail.exe -service "SMS" -to "簡訊接收方號碼" -body "簡訊內容">下面的例子,就是調用Windows Mobile內建的簡訊程式(tmail.exe),

總頁數: 1357 1 .... 262 263 264 265 266 .... 1357 Go to: 前往

Beyond APAC's No.1 Cloud

19.6% IaaS Market Share in Asia Pacific - Gartner IT Service report, 2018

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

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

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