2018-09-01から1ヶ月間の記事一覧

F# Interactiveでunmanagedコードをデバッグ

F#

F# Interactiveでデバッグをする際は、Interactiveウィンドウ上で右クリックメニュー"Start Debugging"を利用するか、fsxファイル上で右クリックメニュー"Debug In Interactive"を利用すると思います。しかしこの方法ではデバッガがマネージドコードのみを対…

メインスレッド以外でWPFを利用する

WPFのWindowをmain関数内で表示する場合は、下記のような書き方になる。 [<STAThread>] [<EntryPoint>] let main argv = Application().Run(Window()) |> ignore 別スレッドでWindowを表示したい場合は下記のようになる。 let startApp() = Application().Run(Window()) |> ignore l</entrypoint></stathread>…