パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

Windowsで綺麗なフォントレンダリングを実現する「gdi++.dll」」記事へのコメント

  • APIフック方法 (スコア:3, 参考になる)

    by xsd (25734) on 2006年09月23日 12時37分 (#1024711) 日記
    今はバイナリをドラッグ&ドロップされたときにAPIをフックしているみたいですが、レジストリのAppInit_Dllsキーを用いたDll Injection [google.co.jp]を行うとシームレスに(プログラムを起動するだけで)フックできるかもしれません。
    • by Tsann (15931) on 2006年09月23日 13時58分 (#1024790)
      全てロードするとうまく動くか危険なので、あえてやっていないんでしょ。
      フックの仕方もそんなあくどい方法を使わなくても、SetWindowsHookEx()で十分ですし。

      描画がある以上、必ずWindow作成が発生するのでそこでフックする。ロードされたら後はIAT書き換えちゃうのかな?
      # ウィルスの類と誤認識されてもしーらないっ
      親コメント
    • by Anonymous Coward
      フックだとか何だとかはわからんけど、単純なランチャーでもいいから付けて欲しいな。
      常用しようと思っても、クリック一つで開けないのは、イマイチ使い勝手が良くない。

長期的な見通しやビジョンはあえて持たないようにしてる -- Linus Torvalds

処理中...