将棋プログラミング

(将棋に関する)ソフトウェア開発のノウハウ等。

Visual Studio

Visual Studio 2013 で、オンライン サービスは使用できません。

Visual Studio 2013 を使用中に、次の画面が表示された。 Visual Studio にサインインいつもは、サインインすればいいが、今回は、サインインを実行しようとすると、 オンライン サービスは使用できません。後でやり直してください。と表示され、サインイン…

Visual Studio 2010 で .NET アセンブリ Microsoft.Vsa が見つかりませんでした

Visual Studio 2010 で、マクロを実行しようとすると、次のエラーが表示されるようになった。 .NET アセンブリ Microsoft.Vsa が見つかりませんでした。Microsoft.Vsa が見つかりませんでしたWindows 10 のアップデイトで、C:\Windows\Microsoft.NET\Framewo…

CHtmlView を IE11 互換にする

MFC の CHtmlView を使い、Web にアクセスする場合、デフォルトでは、IE7 互換となる。 IE11 互換にする場合、レジストリで Browser Emulation を設定する必要がある。 HKEY_CURRENT_USER SOFTWARE Microsoft Internet Explorer Main FeatureControl FEATURE…

MFC:ワーカスレッドから UI を操作する

多くの OS では、ワーカスレッドから UI を操作できない。 例えば、Android では、AsyncTask の doInBackground から Toast.makeText を実行すると exception が発生する。今回、MFC で、ワーカスレッドからツールバーを操作したとき、ツールバーが消えるこ…

MFC のプログラム名が日本語の場合の HTTP 通信のトラブル

数年前に起きたトラブルである。 以前は、プログラム名に日本語は使わなかったが、もう日本語を使ってもいいだろうと思い、プログラム名に日本語を使った。 実行 PC の OS が Windows 7 の場合、問題が無かったが、OS が Windows 10 にアップデイトされたと…

Visual Studio 2013 で EditorPackage パッケージは正しく読み込まれませんでした

Visual Studio 2013 で、Shift JIS の文字コードを使うプロジェクトを使うために、Visual Studio 2013 のマルチバイト MFC ライブラリをインストールした。www.microsoft.comすると、ソリューションを開くとき 'Microsoft.VisualStudio.Editor.Implementatio…

Windows x64 用マニフェスト

Visual Studio 2005 で作成した 32bit プログラムから 64bit プログラムを作成しようとしたところ、次のエラーが表示された。マニフェストがないというエラーである。 xxx.exe.manifest : general error c1010070: Failed to load and parse the manifest.多…

コンピューターに mfc140.dll がないため、プログラムを開始できません。

ScanSnap iX1500 のセットアップ中に起きた問題を記録しておく。scansnap/d/ からセットアップするように表示されたが、これは、次の URL にアクセスする。スキャナーScanSnap ドライバダウンロード : 富士通ScanSnap と接続する際に、次のエラーが表示され…