2012-03-02 16 views
1
を使用しているとき

私はブラシを作成しようとしていますが、私はSelectObjectでのコード行を問題が生じていますこんにちは:無効な変換void *型SelectObject

Brush_C = SelectObject(hdc_TS, hBrush); 

エラーは、このようなものです:

line 231: error: invalid conversion from `void*' to `HBRUSH__*' 

それを動作させるにはどうすればよいですか?

答えて

3

シンプルなキャストがあなたのためにそれを修正します:それは働いた

Brush_C = (HBRUSH)SelectObject(hdc_TS, hBrush); 
+0

感謝を! – Arebra

+0

私は10分前に回答を受け入れることができません:( – Arebra

+0

シンプルなGoogle検索で、CスタイルのキャストをC++で使用すべきではないと言われましたか(はい、そうでしょう) –

関連する問題