タグ

C#に関するelectrica666のブックマーク (2)

  • .Net Framework における IME

    Last Updated 2011/09/21 私は C# でテキストエディタコントロールを作る計画を持っていますが、その過程で IME について研究してみました。日語環境において、IME "Input Method Editor" は無視できない存在だからです。しかし、.Net Framework の IME に関係する機能はほぼゼロに等しいといってよい状況ですので、必然的に Windows の機能を直接呼び出すことになります。 このページでは、IME に関係する Windows API 関数および COM インターフェースの使い方を中心として解説します。なお、このページで紹介するサンプルコードは C# だけですが、Visual Basic な人にも参考になると思います。 Microsoft IME 2003 Windows Vista に搭載されている IME エンジンは Micro

  • 自作言語Kuin 公式ページ - Tes.So

    読み進める前に3つだけ注意!! これは何ですか くいなちゃん(Twitter: @kuina_tesso) が作る自作プログラミング言語 "Kuin" の言語仕様(暫定)です。 言語仕様に関する文句やアイディアは、ツイッターのほうで言ってください。 言語仕様がかなり気持ち悪いのですが くいなちゃん自身もそう思っています。 が、気持ち悪い箇所はそれなりの理由があるので、各項目のQ&Aを参照してください。 自作言語Kuinの特徴を3行でまとめろください 「HSP並にゲームが作りやすく、C++並に実用的な言語」をコンセプトとしています。 既存言語のしきたりを一掃し、白紙状態から言語を設計したので、初めはとっつきにくいかもしれません。 しかし悪しき習慣に囚われない自由な設計は、真に完璧な言語となりうるでしょう…(希望) 自作言語Kuinの特徴 「HSP並にゲームが作りやすく、C++並に実用的な言語

    electrica666
    electrica666 2012/07/04
    ポリシー一貫してていい
  • 1