C++/CLI

MVVM パターンの ViewModel を C++/CLI で作ってみた(その2)

昨日の記事では、コマンドを定義してなかったのですが、本日は C++/CLI でコマンドにチャレンジしてみました。 まず RelayCommand クラスを C++/CLI で書いてみます。するとこうなる・・・ // RelayCommand.h #pragma once using namespace System; using na…

MVVM パターンの ViewModel を C++/CLI で作ってみた

現在 MVVM パターンを勉強中なんですが、View と ViewModel とModel と三つのレイヤーに明確に分離できることを見て、だったら各レイヤーごとにプロジェクトも完全分離して、ついでに各レイヤーごとに言語も分けて作ってみようと思いました。ついでに C++/CL…

インラインアセンブラ

先日のわんくま勉強会でアセンブラのセッションがありましたが、たいへん興味深く見させてもらいました。 アセンブラは触り程度にしか判らないのですが、久々にアセンブラの話しを聞いて思い出したのが、 Delphi-ML の以下のスレッド。わたしのレスもしっか…

LCMapString を使ってダイレクトに文字列を変換する(C++/CLI 編)

昨日は VB で LCMapString を使うサンプルを書いてみたわけですが、何気に C++/CLI にもチャレンジしてみたくなりました。で、できたのがこれ。 #include "stdafx.h" #include "windows.h" #include "vcclr.h" using namespace System; // 文字列を現在のロ…