v(・∀-)b VBプログラマ質問スレ(6.0以前) Part25
■ このスレッドは過去ログ倉庫に格納されています
0693デフォルトの名無しさん
NGNGDataComboのドロップダウンリストの横幅を変更したいのですが
下記のソースの様にAPIのSendMessageを使用しても、変更する事
が出来ません。
通常のComboBoxは上記のAPIを使用して変更できるのですが、DataComboは
無理なのでしょうか?
それとも別の方法で変更することが可能なのでしょうか?
ご存知の方がいましたら、教えてください。
環境
VisualBasic6.0(SP5)
Microsoft DataList Controls6.0(SP)(OLEDB)
*****標準モジュール****************************************************
'API宣言
Declare Function SendMessage Lib "USER32" Alias "SendMessageA" _
(ByVal hWnd&, ByVal wMsg&, _
ByVal wParam&, ByVal lParam&) As Long
'定数
Public Const CB_SETDROPPEDWIDTH = &H160
*****フォームモジュール*************************************************
Private Sub Form_Load()
Call SendMessage(Combo1.hWnd, CB_SETDROPPEDWIDTH, 500, 0)
Call SendMessage(DataCombo1.hWnd, CB_SETDROPPEDWIDTH, 500, 0)
End Sub
■ このスレッドは過去ログ倉庫に格納されています