質問 |
||
| 質問者:sorokuku | SetPixelで描写できない領域があります・・・ | |
|---|---|---|
困り度:
|
下のホームページでWindowsAPIの勉強をしていました。 http://wisdom.sakura.ne.jp/system/winapi/win32/win22.html それでSetPixel()で線を描いていました。↓のような感じです。 for (iCount = 0 ; iCount < 100 ; iCount++) SetPixel(hdc , 10 + iCount , 10 , 0xFF); 線の長さを長くしようと思ってiCount < 1000とやってみました。 すると300<iCount<800くらいの領域で線が出ないところが出でしまいました・・・。 もし分かる人がいたら教えてください。 OSはwindows vistaでノートパソコンです。 VC++2008 ExpressEditionを使ってます。 |
|
質問投稿日時:08/03/20 18:09 質問番号:3879764 |
||
回答良回答20pt |
|
| 回答者:eliphas105 | 自分も同じ症状に出くわしたので調べてみましたが VistaでWindows Aeroをオフにするとこの不具合が発生するようです。 自分はAeroをオンにしたところ解決しました。 |
|---|---|
| 種類:アドバイス どんな人:一般人 自信:参考意見 |
|
| |
回答日時:08/04/07 19:50 回答番号:No.1 |
|
| この回答へのお礼 | お礼が遅くなって申し訳ありません 先程試してみたところ解決できました。 ありがとうございました。 |