SophiaFramework : BREW C++ プログラミング 逆引きコード集
新着FAQ
- HTTP / HTTPS 通信の行う方法 (ネットワーク通信)
- 独自にルート証明書を追加して https 通信を行う方法 (ネットワーク通信)
- BREW 3.1 端末でHTTPS 通信を高速化する方法 (トラブル)
- ライセンスコードを設定したが、アプリが起動しないのですが…? (トラブル)
- RVCT for BREW 1.2 で、「-g-」オプションでビルドするとリンクエラーが発生するのですが・・・? (トラブル)
- BREW センタープッシュ (SMS) により BREW アプレットを起動するには … (プログラム全般)
- usertype.dat の上書きについて (開発環境)
- BREW コールバック関数の登録と呼び出し(JPEG 画像データを読み込んで表示する方法) (プログラム全般)
- UNIVERSE アプリをフルスクリーンモード対応にする方法 (プログラム全般)
- UNIVERSE アプリからバイナリ形式の BREW アプリを起動する方法 (プログラム全般)
- 標準トレーサに「配信条件:なし」で配信規則が登録されている BREW 定義イベントの取得方法 (プログラム全般)
- 描画できない (トラブル)
- mod ファイルを作成できない (デバッグ)
- コンパイルできない (インクルードファイル「AEEKDDI.h」のエラー) (トラブル)
- コンパイルできない (インクルードファイルのエラー) (トラブル)
- ラッパー クラスの作成方法 (インターフェイス・ラッパー)
- グローバルな変数の定義とそのアクセス方法 (プログラム全般)
- リファレンスに記載されていないエラー番号の内容は … ? (トラブル)
- VC6 で ClassView にクラスリストが表示されないのですが ・・・ ? (開発環境)
- SFXFrameColor クラスを使ってフレームを描画する (カラー)
プログラム全般
- HTTP / HTTPS 通信の行う方法
- 独自にルート証明書を追加して https 通信を行う方法
- BREW センタープッシュ (SMS) により BREW アプレットを起動するには …
- BREW コールバック関数の登録と呼び出し(JPEG 画像データを読み込んで表示する方法)
- UNIVERSE アプリをフルスクリーンモード対応にする方法
- UNIVERSE アプリからバイナリ形式の BREW アプリを起動する方法
- 標準トレーサに「配信条件:なし」で配信規則が登録されている BREW 定義イベントの取得方法
- ラッパー クラスの作成方法
- グローバルな変数の定義とそのアクセス方法
- リファレンスに記載されていないエラー番号の内容は … ?
- SFXBrewPointer クラスの使用方法
- SophiaFrameworkから BREW エクステンションに AEEApplet 構造体のポインターを渡す方法
- atomic_cast 演算子
- BREW SDK 4.0.0 で開発する方法 (SophiaFramework 4.1.7)
- BREW SDK 4.0.0 で開発する方法 (SophiaFramework 4.1.6)
- SFR ・ SFC アプリの使い分けについて
- バージョン 4.0 のコードを 4.1 に対応させる方法
- アプリ全体からアクセスする変数
- バージョン 3.0 のコードを 4.0 に書き換える
- 例外処理を記述する(static_exception クラスの利用)
- 効率の良い定数構造体の渡し方
- コードの実行速度をミリ秒単位で計測する
- 画面のサイズを取得する
- アプリを終了させる
トラブル
- 独自にルート証明書を追加して https 通信を行う方法
- BREW 3.1 端末でHTTPS 通信を高速化する方法
- ライセンスコードを設定したが、アプリが起動しないのですが…?
- RVCT for BREW 1.2 で、「-g-」オプションでビルドするとリンクエラーが発生するのですが・・・?
- 標準トレーサに「配信条件:なし」で配信規則が登録されている BREW 定義イベントの取得方法
- 描画できない
- mod ファイルを作成できない
- コンパイルできない (インクルードファイル「AEEKDDI.h」のエラー)
- コンパイルできない (インクルードファイルのエラー)
- リファレンスに記載されていないエラー番号の内容は … ?
- VC6 で ClassView にクラスリストが表示されないのですが ・・・ ?
- BREW SDK 3.1.5の開発環境について
- Microsoft Visual C++6.0 の開発環境について
- ARM のリンケージでエラーが発生する
- キーを押してもキーハンドラが起動しない
開発環境
- BREW 3.1 端末でHTTPS 通信を高速化する方法
- ライセンスコードを設定したが、アプリが起動しないのですが…?
- RVCT for BREW 1.2 で、「-g-」オプションでビルドするとリンクエラーが発生するのですが・・・?
- usertype.dat の上書きについて
- コンパイルできない (インクルードファイルのエラー)
- リファレンスに記載されていないエラー番号の内容は … ?
- VC6 で ClassView にクラスリストが表示されないのですが ・・・ ?
- BREW SDK 4.0.0 で開発する方法 (SophiaFramework 4.1.7)
- BREW SDK 4.0.0 で開発する方法 (SophiaFramework 4.1.6)
- RealView Compilation Tools for BREW V1.2 の Build 848 patch の入手方法
- BREW SDK 3.1.5の開発環境について
- Microsoft Visual C++6.0 の開発環境について
- 異なるバージョンの SophiaFramework を同時に使う
- ARM のリンケージでエラーが発生する
- コードの実行速度をミリ秒単位で計測する
- 実行されるコードをエミュレータと実機で分岐する
タイマー
インターフェイス・ラッパー
GUIフレームワーク
- UNIVERSE アプリをフルスクリーンモード対応にする方法
- 独自のボタンを作成する
- ラジオ ボタンを作成する
- ラベルを作成する
- コンボ ボックスを作成する
- チェック ボックスを作成する
- ボタンを作成する
- エディット コントロール(テキスト入力ボックス)を作成する
- タブを作成する
- テキスト メニューを作成する
- 最高 3 つのボタンを持つ選択ダイアログを作成する
- 最高 1 つのボタンを持つメッセージ ダイアログを作成する
- タイトル付きのダイアログを作成する
- フレーム付きのダイアログを作成する
- プレーンダイアログを作成する
- タイトル付きのウィンドウを作成する
- フレーム付きのウィンドウを作成する
- プレーンウィンドウを作成する
- ダイアログを閉じる方法
- SFRBrowserControl クラスを使った HTML 作成
- テキスト入力後に何も処理ができなくなる(SFRBrewTextControl / SFREditboxControl)
- リストボックスを使いたい
- テキストを表示する GUI コントロール
- キーを押してもキーハンドラが起動しない
ウィンドウ
コントロール
ダイアログ
テキストコントロール
ボタンコントロール
メニュー
文字列
文字コード
時刻・日付・時間
画像・描画
カラー
数値・数学演算
バッファ・メモリ
コレクション
ストリーム
ネットワーク通信
ファイル
- BREW コールバック関数の登録と呼び出し(JPEG 画像データを読み込んで表示する方法)
- 親ディレクトリを取得する
- ディレクトリの容量を取得する
- テンポラリ ファイル名を取得する
- 一意なファイル名を取得する
- デバイス空き容量を取得する
- ファイルが読み込み専用か判定する
- ファイルの終端を検知する
- ファイルをコピーする
- ファイルを移動する(ファイル名変更)
- ファイルを削除する
- ディレクトリを削除する
- ファイルの作成日を取得する
- ファイルサイズを取得する
- あるディレクトリにあるファイルを列挙する
- ファイルから読み込みを行う
- ファイルに書き込みを行う
- ディレクトリを作成する
- ファイル・ディレクトリの存在を調べる
サウンド
WSDL / SOAP / XML
- DOM パーサーを使って SOAP 文書を解析する
- 指定したタグ名を持つ、すべてのノードを取得する
- 複数の DOM ノードを名前で管理する
- 複数の DOM ノードをリストで管理する
- XML 文書を作成する
- SOAP メッセージを作成する
- SAX パーサーを使って XML 文書を解析する
- DOM パーサーを使って XML 文書を解析する
- 子ノードを置換する
- 子孫ノードも含めて子ノードを削除する
- ノードを挿入する
- ノードのテキストを取得する
- 前の兄弟ノードを取得する
- 親ノードを取得する
- ノードの値を取得する
- ノード名を取得する
- 指定したノードの次の兄弟ノードを取得する
- 最後の子ノードを取得する
- 最初の子ノードを取得する
- すべての子ノードを取得する
- RPC による Web サービス呼び出し方法
- Webサービスのメソッド呼び出しにstring型以外の型を使う