C#メモ 外部モジュールがコンソールに出力する文字列を取得してみる
外部プログラムとして呼び出す実行モジュールの文字列を調べたくなったので。 ポイントとしてはこんな感じ ProcessStartInfoクラスでプロセス実行時の設 ...
C#メモ Manifestファイルを追加してフォームの表示がぼやっとしているのをはっきりさせてみる
なんかWindows10だとダイアログの文字列がぼやっとする。 調べてみたらDPIの設定次第なんだそうな。 で、ポイントはこんな感じ。 プロジェクトにManif ...
C#メモ SHGetFileInfo()メソッドを使ってファイルのプロパティの全般タブに表示されるファイルの種類の文字列を取得してみる
ファイルの種類は拡張子でも判別できるんだけど同じアプリでもいろんな拡張子(例えばExcelだとxls、xlsx、xlsmとか)だったりする場合があるので、別の判 ...
C#メモ Windows API Code Packに入っているTaskDialogクラスを使って少しリッチなメッセージダイアログを表示してみる
よく例外とかで表示されるあのダイアログってMessageBoxクラスより少しリッチでいいなぁ...。 でも、標準だとそれっぽいダイアログが表示できないし...ど ...
C#メモ インストールされているアプリケーションのリストを取得してみる
ヤボ用で必要になったので。 ポイントはこんなとこ? 起点にするレジストリの場所はここ SOFTWARE\\Microsoft\\Windows\\Current ...
C#メモ ショートカットを作成してみる
どやるんだろ?って思ってネットに聞きながら。 ポイントはこんな感じ。 シェルを扱えるようになるCOMでIWshRuntimeLibrary(Windows Sc ...
C#メモ Formを閉じたときのイベントFormClosedでクリックしたボタンを判定してみる
なんか...Formを閉じるときにクリックしたボタンごとにメソッドを用意するんでなくて、メソッドを1つにして処理をまとめたかった...で、ネットに聞いてみたらで ...
C#メモ Escキーを押したらフォームが閉じるようにしてみる
メインになるフォームから呼ばれる子フォームをさくっと閉じるようにしたいなぁって思ってネットに聞いたら、さくっとできるんだねぇ...。 ポイントとしてはこんな感じ ...
C#メモ 並列処理ができるBackgroundWorkerクラスを使ってみる
やっぱりWindowsのアプリを作るからにはUIは操作できるようにたくなったので。 ポイントとしてはこんなとこっぽい。 BackgoundWorkerをフォーム ...
C#メモ TreeViewの先頭のTreeNodeを選択状態にしてみる
ツリービューのノードを制御したいときがあったので...大雑把にはこんな感じ。 TreeViewNodeの先頭のオブジェクトを取ってくる 1のオブジェクトを選択状 ...
C#メモ PowerShellのps1ファイルにC#のコードを埋め込んで実行してみる
WSH(Windows Script Host)なVBScriptやJScriptでもいいんだけど...せっかくなんで最近の仕組みを使いたくなって...。 んで ...
C#メモ FileSystemWatcherクラスを使って指定したフォルダーに新しいファイルが作成されたことを検知してみる
これ、いちいちボタンクリックしたり明にサービスを常駐させなくても.net frameworkのAPIで監視しててくれるんやねぇ…便利な世の中になったもんだ。 ざ ...
C#メモ Word文章をPDF形式で保存してみる
ちょい野暮用で調べたんで。 ポイントはこんなとこ。 WordのCOMへの参照を追加する WordのCOMを使ってWord文章のファイルの読み込む PDF形式でフ ...
C#メモ CPUのコア数を調べてみる
仕事でちょっと気になったので...。 んで、コードはこんなん。 Console.WriteLine ("CPU:{0}", System.Environment ...
C++メモ stlの仕組みで時間測定をやってみる
今まで仕事でC++のPGするときにはclock()を使ってたけど、C++11だったらstlにあるんでね?って思ったらあったので試してみることに。 そらぁ...な ...