VB6の質問です。
SendMessageAPIで、テキストボックスのタブ数を変更したいのですが、
SendMessage(Text1.hwnd, &HCB, 1, 4)
として、lParamに4を指定すればタブ数を4に出来るのではないかとやってみたところ、出来ませんでした。lParamの設定値が間違っているのでしょうか。わからないので教えて頂きたいです。よろしくお願いします。
SendMessage()関数の定義のlParamのところはByRefの扱いになっていませんか?
その場合は、
SendMessage(Text1.hwnd, &HCB, 1, ByVal 4&)
の様に書くか、Declareステートメントで別名として宣言するといいと思います。
ガッさんありがとうございます。
宣言の所を変更してみたらできました。
ガッさんにレス頂けてよかったです。・・・ぬるぽw
('A`)宣言を変えましたか…とりあえず落ち着いてよかったですな
ガッ
ノシ
ツイート | ![]() |