酢ろぐ!

カレーが嫌いなスマートフォンアプリプログラマのブログ。

2008-04-17から1日間の記事一覧

Windows Mobile(.NET Compact Framework)で電話を掛ける

Windows Mobile では、Classic Edition 以外の Edition で電話の発着呼の機能に対応しています。Professional Edition及びStandard Editionでは、Windows MobileそのものがOSの標準機能として電話機能が搭載されています。もちろん.NET Compact Frameworkで…

Windows Mobile(.NET Compact Framework)でデバイスの電源をオフにする

今回は、プログラムからデバイスの電源をオフにします。電源をオフにするのには2種類の方法があります。順にご紹介します。 ここでいう電源OFFは通常の携帯電話でいう所のサスペンド状態を指します。 電源OFFキーを押された事にして電源をオフにする 電源OFF…

Windows Mobile(.NET Compact Framework)でKernelIoControl関数を使って、デバイスのID(シリアル番号)を取得する

今回はデバイスのシリアル番号を取得する方法をご紹介します。 KernelIoControl 関数を使用して、デバイスIDまたはシリアル番号を取得する事が出来ます。 サンプルコードを以下に示します。 ネイティブ関数とやり取りする為の構造体を定義 // 以下の名前空間…

Windows Mobile(.NET Compact Framework)でアプリケーションのルートディレクトリを取得する

.NET Compact Frameworkでは、現在のディレクトリパスを取得する方法が提供されていません。 今回は、アプリケーションのルートディレクトリを取得する方法をご紹介します。 Reflectionを利用してアプリケーションの実行元となったディレクトリを取得します…