掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
OCX作成時のコントロールの透過 (ID:52166)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
OCXの作成は経験ないんですが、 ど素人でわかる範囲で試してみたら、 static HRGN hRound; hRound = CreateEllipticRgn(0, 0, 0, 0); ::SetWindowRgn(this->m_hWnd, hRound, TRUE); で、消えました。 (なぜか、丸いリージョンにしてますが、四角でもいいかと^^;;) 復活させるときは、同様に必要な領域のリージョンを作成して SetWindowRgn()してやればいいのではないかと・・・。 ただ、ウィンドウ自体が消えている状態なのでWM_PAINTは 再登場させてから一度は自分で呼び出してやらないとだめっぽいですね・・・。 どうでしょうか?
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.