2019-01-01から1年間の記事一覧

NSFItemInfoNext対応の悪影響

1年半前の記事で、「NSFItemInfoNext」関数についての対応策について書いた。 chiburusystems.hatenablog.com これについて、その後特に問題もなく順調にいっていたのだが、つい先日、とうとうこの対応が別の形で悪さをする事案に陥った。 以前の記事の概略 …

mongodb c++ driver(windows 64)をビルド/インストールする。

目標 MongoDB C++ Driverをインストールして、C++からMongoDBを操作できるようにする。 公式ガイドはこちら。 mongocxx.org 日本語で参考にしたのはこちら。 qiita.com 環境 Windows 10 Visual Studio 2015 Express 日本語で参考にした記事にはVS2017を使っ…

Hello, DSAPI!

DSAPI(Domino WebServer API)は、DominoサーバのHTTPタスクにアドインするためのAPI。 今回は、これでHelloアプリを作る。 することは2つ。 1つは、インストールに成功したら、DominoのログにHello, DSAPI Init!の表示をする。 もう1つは、ブラウザから/hell…

自分用メモ: Notes C APIアプリをマルチプラットフォーム開発するときのマクロ定義

Windows 32ビット版 -DNT -DW32 -DW -D_X86_ -DND32 -DDTRACE -D_CRT_SECURE_NO_WARNINGS -DPRODUCTION_VERSION -DDUMMY Windows 64ビット版 -DNT -DW32 -DW -DW64 -DND64 -D_AMD64_ -DDTRACE -D_CRT_SECURE_NO_WARNINGS -DND64SERVER -DPRODUCTION_VERSION …

自分用メモ: Qtコマンドラインアプリのmain.cppとNotes C APIの初期化

典型的なQtコマンドラインアプリのmain.cppの書き方。 #include <QCoreApplication> int main(int argc, char *argv[]) { QCoreApplication app(argc, argv); // 処理 return 0; } Qtのイベントループをコマンドラインでも使いたい場合、QTimer::singleShotが使える。 qApp->ex</qcoreapplication>…