From: lo_tek@... (MAEDA Shugo) Date: 1997-04-30T00:09:14+09:00 Subject: [ruby-list:2876] how to init class? 前田です。 Librettoの調子がおかしくてハイバネしまくっています。 # クロックアップしてるので春の陽気にやられたのかもしれません。 というわけで今はもっぱらNTをさわっているのですが、WIN32のGUI用 の拡張モジュールを作りたいと思いたちました。 # cursesはほったらかしてあります。ごめんなさい。 それで質問なのですが、Windowsのクラスをrubyのクラスごとに登録 しようと思うのですが、とするとRegisterClassはどこに書けばよいん でしょう? newでRegisterClassするのでは、インスタンスが作成されるたびに RegisterClassされるのでまずいですよね。 Cで書くクラスについてはInit_win32gui()とかでRegisterClassすれ ばよいと思うのですが、拡張モジュールのクラスから新しいクラス が継承された場合も、その都度RegisterClassしたいのです。 そういう時はどうすればよいのでしょう? うまく説明できなくてすみません。 -- 前田 修吾 (ender@pic-internet.or.jp) http://www.pic-internet.or.jp/user/kojin/ender/