スタティックテキストで
右詰め,可視チェックあり,折り返しなしチェックあり
だと exe の実行では表示されなくなってしまいます
(.wnd内)
ITEM = Static1,63,63,30,30,"abcdefghijklmn",&H50000102,&H00000000,11
Callback.wbp とはマッチングできてます
テストで左詰めにしてみると表示されます。
テストで折り返しなしチェックをはずすと表示されます。
右詰め,可視チェックあり,折り返しなしチェックあり
で表示はできないものでしょうか?
スタティックテキストの右詰めの可視
現象、確認できました
こんにちは、現象、確認できました。
コードで変更することが出来ます。以下を参考にしてください。
(すでに試されているのであれば申し訳ないですm(__)m)
Sub MainWnd_Create(ByRef CreateStruct As CREATESTRUCT)
'ウィンドウスタイル変更を指示
SetWindowLong (GetDlgItem(hMainWnd,Static1),GWL_STYLE,&H50000102)
'フォントがなぜか「System」になってしまうので、
'メインウィンドウと同じものに変更
SendMessage (GetDlgItem(hMainWnd,Static1),WM_SETFONT,hFont_MainWnd,0)
'スタティック領域の更新
InvalidateRect(GetDlgItem(hMainWnd,Static1),ByVal 0,TRUE)
End Sub
コードで変更することが出来ます。以下を参考にしてください。
(すでに試されているのであれば申し訳ないですm(__)m)
Sub MainWnd_Create(ByRef CreateStruct As CREATESTRUCT)
'ウィンドウスタイル変更を指示
SetWindowLong (GetDlgItem(hMainWnd,Static1),GWL_STYLE,&H50000102)
'フォントがなぜか「System」になってしまうので、
'メインウィンドウと同じものに変更
SendMessage (GetDlgItem(hMainWnd,Static1),WM_SETFONT,hFont_MainWnd,0)
'スタティック領域の更新
InvalidateRect(GetDlgItem(hMainWnd,Static1),ByVal 0,TRUE)
End Sub
返信ありがとうございました
返信ありがとうございました
GWL_STYLE が変更されているのは、
GetWindowLong で確認しました。
が、???
よくわからないのですが、
依然、表示されないのですが。。。
GWL_STYLE が変更されているのは、
GetWindowLong で確認しました。
が、???
よくわからないのですが、
依然、表示されないのですが。。。