CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。
![STL/CLRツアーガイド](https://cdn-ak-scissors.b.st-hatena.com/image/square/b96f026dfa2691d60a348e749c8b0c15b2159d85/height=288;version=1;width=512/https%3A%2F%2Fcodezine.jp%2Fstatic%2Fimages%2Farticle%2F2664%2F2664_arena.png)
●Win32スタティック・ライブラリ(C関数)の準備 以下のコードは“Hello, world”を出力するC言語で書かれたスタティック・ライブラリ(.libファイル)のソース・コードです。 #ifndef HELLO_H__ #define HELLO_H__ #ifdef __cplusplus extern "C" { #endif void hello(); #ifdef __cplusplus } #endif #endif
typedef int (*sqlite3_callback16)(void*,int,__wchar_t**, __wchar_t**); int sqlite3_exec16( sqlite3 *db, /* The database on which the SQL executes */ const __wchar_t *zSql, /* The SQL to be executed */ sqlite3_callback16 xCallback, /* Invoke this callback routine */ void *pArg, /* First argument to xCallback() */ __wchar_t **pzErrMsg /* Write error messages here */ ){ int rc = SQLITE_OK; const __wc
25 Aug, 2012 · by admin · Read in about 3 min · (1428 Words) 組込み <div class='amazlink-info' style='height:160; margin-bottom: 10px'> <div class='amazlink-name' style='margin-bottom:10px;line-height:120%'> <a href='http://www.amazon.co.jp/Test-Driven-Development-Embedded-Pragmatic-Programmers/dp/193435662X%3FSubscriptionId%3DAKIAJBCXQ4WQGJ7WU3WA%26tag%3Dsleephacker-22%26linkCode%3Dxm2%26camp%3D2025
Windows Installer以外のインストーラでWindowsサービスアプリケーションをインストールするInstallerクラスを使用する方法Visual Studioとセットアッププロジェクト(デプロイメントプロジェクト)を使用した場合、作成したWindowsサービスアプリケーションのインストーラを作成するのはとても簡単です。その方法はMSDNで詳しく説明されています。 チュートリアル : コンポーネント デザイナによる Windows サービス アプリケーションの作成サービス アプリケーションへのインストーラの追加サービスのインストールとアンインストールこの方法によると、「インストーラの追加」リンクをクリックすることにより、プロジェクトにInstallerクラスの派生クラス(ProjectInstallerクラス)を追加し、セットアッププロジェクトの「カスタム動作」にプロジェクト
Windowsでデーモンっぽいものを作るとなると、やはりサービスを書いて、管理ツールから開始や停止の制御ができた方がWindowsっぽくてかっこいい。 VisualStudio にはそれを.NETの言語で書くためのテンプレートがあり、それを使えば難なくできると思ったら、いくつか引っかかった点があった。 そこで、その引っかかりやすい点をメモするついでに作り方を書いておこうと思う。 プロジェクトの作成、インストーラの設定 まず、VisualStudioの新規プロジェクト作成から「Windowsサービス」を選ぶ。 OKを押すと、Service1のデザイナが表示される。 ここで、早速サービスのコードを書き始めても良いのだけど、書いたところで「インストーラクラス」をプロジェクトに追加しないとビルドしても登録できない、つまりデバッグもできないんで、先にインストーラクラスを作っておく。 やり方は簡単。S
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く