ローカルで使うWebサーバーを立てる
C#では標準でWebサーバーのクラスが用意されており、ローカルのみで使用する場合はこれで十分だったりします。 また、ローカルのみの場合はファイアーウォールの許可も必要なく、楽に立てることができます。 私の作ってるアプリケ…
C#では標準でWebサーバーのクラスが用意されており、ローカルのみで使用する場合はこれで十分だったりします。 また、ローカルのみの場合はファイアーウォールの許可も必要なく、楽に立てることができます。 私の作ってるアプリケ…
テキストボックスに文字を入れてない時に背景にうっすら表示させる仕組みが実はVistaからあるのです。 その仕様の紹介とサンプルソースのご紹介
テキストを簡単に共有するサイトの中でも有名なPastebin.comというサイトがあります。 そちらにてAPIが公開されているみたいなので実装してみた。
近代的なアプリを制作するためによく使用されるAeroなのですが、設定をし、その上にラベルを普通においてしまうと文字までAeroになってしまいます。 その対策情報も公開されているのですが、非常に面倒なことになっています。 …
開発環境みたいなスタイルのプログラムを作る上で、Tabbed MDIやDockingWidnowは必須な要素です。 有名なライブラリとしてはMagick dockとかもあるのですが、私の肌には合わなかったようで、別のライ…
C/VB.NETでホットキーへ簡単に登録できるライブラリを作ってみた。ホットキーへの登録自体は簡単なものの、汎用性の高いクラスを作るとなると少々面倒になるのでライブラリ化にしてみました。コンソールでも使うことができ、フォ…
過去に作っをあさってたらたまたま出てきた。案外これ使えそう?と思ったのでソースコードそのまんま公開します。 自分の飽き性のせいか、表示するだけ作ってほったらかしてます…参考になるかも?と思ったのでC#ですが公開しておきま…
C#やVB.NETでWinAPIを使用する際にDllImportを呼び出す必要があるのですが、WinAPIの型とC#の型では違う所があったりと書くのは少々面倒なところがあります。 そんな悩みを解決してくれるのがPInvo…
Webパーシングをする方法の一つに「XPathを使ってDOMの要素を取得する」というものがありますが、そのXPathを取得する方法が手作業でかなり面倒です。 それが面倒になり、簡単に取得したいと思いプログラムを作ってみた…
ChromeやVisualStudioのようなスタイルのTabControlがCodeProjectにあったのでその紹介。 とても使いやすい上に使い勝手がよくなるため、いつも愛用しています。