サイズ: 569
コメント:
|
サイズ: 684
コメント:
|
削除された箇所はこのように表示されます。 | 追加された箇所はこのように表示されます。 |
行 16: | 行 16: |
== 05/03 == === 画面の消灯を防ぐ === {{{ xset s off # だけでは足りない xset dpms 0 0 0 }}} |
2012年5月
05/01
PeekMessageとXPeekEventは似てるけど違う
Windows APIのPeekMessage()はメッセージがない場合ただちに返ってくるが、XlibのXPeekEvent()はイベントが来るまでブロックするらしい。XlibでPeekMessage()相当のことをやりたい時はXPending()+XNextEvent()でできそう。
for (;;) {
if (XPending(dpy)) {
XNextEvent(dpy, &ev);
/* ... */
} else {
/* イベントがないときの処理 */
}
}
05/03
画面の消灯を防ぐ
xset s off # だけでは足りない xset dpms 0 0 0