Windows

DLLの作成と外部DLLの呼び出し

やり残していたclangでのDLL作成と外部DLLの呼び出しをやってみた。 DirectX呼び出し .libは32bit版(x86ディレクトリに入っている方)をリンク時に指定したらビルドできた。 あと、bccと同様に「__in」とか「__in_bcount_opt」とかをdefineで無効化しないとコ…

clang+boostでWinアプリ開発

今までWindowsでgccとかって面倒そうなので敬遠していたけど、自分の周りが全部Win7 64bitになってしまい、TurboC++/C++Builder2006がXP-modeを入れないと使えなくなってしまった。実際にXP-modeを使ってみたらデータのやり取りが超面倒で死にそうになったの…

TypeZ性能評価(1)

ノートPC(PenM!)がボロすぎて最近動かしてなかったので、Ivyも出たことだし買い替えることにした。 とりあえずいろいろ見て回った感じでVAIOが15周年記念とかでまたグロッシープレミアムカーボンとかいい意味でぶっ飛んだヤツ(TypeZ)を出していたので、その…

MSMQがインストールされていない件

Windowsアプリでスレッド間通信をしようと思って、メッセージキュー(MSMQ)を使おうとしたらはまってしまった…とりあえずお試しコードを書いて実行してみたらアプリが起動できない。 アプリケーションを正しく初期化できませんでした(0xc0000142)。[OK]をクリ…