まめ - たんたんめん

備忘録 C# / WPF 多め

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

Windows bat ドラッグ&ドロップで複数のファイルのリンクをまとめて作成する

bat

以前、作成したバッチの複数対応を行いました。 @echo off :カレントディレクトリを設定する cd /d %~dp0 @echo off :シンボリックリンクを生成するためのbatファイルを作成する echo cd /d %~dp0 > temp.bat for %%f in (%*) do ( echo mklink /d %%~nf %%f…

ConstantBufferを定義したヘッダをHLSLとC++共通化する

c++

C++ 側と hlsl 側のcbuffer定義を一致させておくことで多重変更を防ぎます。 また、hlslでは#pragma onceは利用できなかったりするので注意してください。マクロベースの文字列の1:1置換で対応させます。用意したヘッダ #ifndef _HLSL_TYPE_ #define _HLSL_T…

ファイルシステムをロックしているプロセスを突き止める

① cmd を管理者権限で開く② openfiles /local on 打ち込んで実行③ 再起動④ 以後、必要な時に openfiles を実行するwww.atmarkit.co.jp

(C++)デバッグウィンドウに表示させる書式をカスタマイズする

c++

C++ プロジェクトにnatvisファイルを追加 記述、ビルドする ( デバッグ実行時に自動的にプロジェクトに追加されているnavitsファイルがデバッガに適用される) 以下、サンプル <AutoVisualizer xmlns="http://schemas.microsoft.com/vstudio/debugger/natvis/2010"> <Type Name="TS::Array&lt;*&gt;"> <DisplayString>{{[size] = {_size}}}</DisplayString> …</type></autovisualizer>