Windows

.NET Core 3と2以下の混在下でWPF/WinFormを有効にする

また何年振りかという更新です。 課題 .NET Core 3.0から、WPFとWindows Formsがサポートされました。WPFを使う場合のcsprojファイルの基本形は以下です。 (<UseWPF> を <UseWindowsForms> と置き換えればWindows Forms向けになります。) <Project Sdk="Microsoft.NET.Sdk.WindowsDesktop"> <PropertyGroup> <OutputType>Library</OutputType> <TargetFramework>netcoreapp3.1</TargetFramework> …</propertygroup></project></usewindowsforms></usewpf>

他プロセスとのメモリのやり取り

別のプログラムを"ライブラリ"として参照できると、プログラミングは楽です。しかし何らかの理由でそうできず、別の実行ファイルとして呼び出す場合があります。そうするとすぐ直面するのが情報のやりとりをどうするかです。今回は、VirtualAllocExで作った…

System.Windows.Forms.WebBrowser あれこれ備忘録

OpenCvSharpをつかう その22 (Dependency Walker)

NuGetでかなり状況は好転したとは思いますが、少し前まででは OpenCvSharpを使おうと思った人の9割はP/Invokeエラーでつまづき、そのうち7割は脱落 という状態だった、きっとそう思います。これの(Windowsにおける)特効薬がDependency Walkerです。私はこれ…

TortoiseGitをGithubの二段階認証に対応

Githubのログインを二段階認証(Two-factor Authentication)に変更したところ、TortoiseGitからpullなどをしようとすると「Authentication failed」するようになってしまいました。これを克服する手順です。

Windows7のVirtual PCにUbuntu 10.04を入れる

以前に [id:Schima:20091111#1257943149] にて、Ubuntu9.10をWindows7のVirtual PCの仮想マシンとしてインストールする方法をまとめました。ところが、Ubuntu10.xになって以降はそう簡単にはインストールできなくなったようです。昔からVirtual PCと(大抵の…

Windows7のVirtual PCにUbuntu 9.10を入れる

Windows7に搭載された「仮想マシン」の機能は主にXPモードのため使われると思いますが、もちろん他のOSを入れることもできます。公式にサポートしているのはXPやVista, 7ですが、Virtual PC 2004や2007の経験からいえばLinuxもインストールできるはずです。…

hosts

先日PCをリカバリしたのですが、そしたらローカルにある外部公開用サーバにホスト名でアクセスできなくなってちょっと焦りました。万全にバックアップしていたつもりでも、結構忘れている設定などがあります。メモっときます。

消したはずのWubiがブートローダに残る

Wubiを再インストールしたりしてるうちに、なぜかブートローダから消えずに残ってしまい、起動時に Microsoft Windows Vista Ubuntu Ubuntuのように表示されるようになってしまいました。これの解決方法の備忘録です。