Win32API 質問箱 Build7
■ このスレッドは過去ログ倉庫に格納されています
0655デフォルトの名無しさん
NGNGSetWidowLong()でスタイル変更した後、SetWindowPos() で
SWP_NOMOVE | SWP_NOSIZE | SWP_NOZORDER | SWP_FRAMECHANGED
を指定してるのですが、再描画されません。
(その後、ウィンドウをつまんで移動させたりすると再描画されます)
下がその部分のコードなのですが、なにか足りないものがあるのでしょうか?
SetWindowLong( GetDlgItem(hDlg, IDC_UNLOADHOOK), GWL_STYLE, nLastLong | WS_DISABLED ) ;
SetWindowPos( hDlg, NULL, 0, 0, 0, 0,
SWP_NOMOVE | SWP_NOSIZE | SWP_NOZORDER | SWP_FRAMECHANGED );
■ このスレッドは過去ログ倉庫に格納されています