Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


54942 / 76732 ←次へ | 前へ→

【26573】Re:最大・最小のボタンを無効にしたい
回答  bykin  - 05/7/10(日) 20:09 -

引用なし
パスワード
   こんばんわ。

>Label1.Caption = hwnd   '←デバックでは値をとってるがDLLだと0
>Label2.Caption = MySetWin '←デバックでは値をとってるがDLLだと0

そりゃーあきまへんわ・・・
XP-Developerで生成されるユーザーフォームはVBAの一般的なフォームとは
ちょっと違うんです。
これはヘルプがあるわけやないので、自分で発見していくしかありまへん。
とりあえず、ウィンドウのクラス名が間違ってます。
"ThunderDFrame"
 ↓
"ThunderRT6DFrame"
開発時は"ThunderDFrame"で実験して、DLL作成直前に"ThunderRT6DFrame"に変更する
なんていう工夫が必要になります。

本気でDLL開発するんやったら、APIでウィンドウクラス名を一覧にしてチェックするとか
自分でいろいろ考えていかなあかんと思うよ。
わても試行錯誤の連続でした・・・

おきばりやす。
ほな。

1 hits

【26561】最大・最小のボタンを無効にしたい ぱくぱく 05/7/10(日) 1:49 質問
【26573】Re:最大・最小のボタンを無効にしたい bykin 05/7/10(日) 20:09 回答
【26655】Re:最大・最小のボタンを無効にしたい ぱくぱく 05/7/13(水) 0:56 お礼

54942 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free