|
|
|||||||||
|
|||||||||
|
|
OPS 12 - 「ユーティリティパターンを設定」で設定されるパターンにアクセスするためにPixPatHandleを使用する(27-September-96)Q: 「ユーティリティパターンを設定」で設定されるパターンにアクセスするには、どの様にしたらよいでしょうか?(このパターンは、「デスクトップパターン」コントロールパネルでオプションキーを押下することで設定できます)
A: このコントロールパネルは、パターンを格納するのに
以下のコードは、それら2つの PixPatHandle ppatHandle;
ppatHandle = (PixPatHandle) GetPixPat(42);
if (ppatHandle != NULL) {
SetRect(&destRect;, 15, 125, 197, 164);
FrameRect(&destRect;);
FillCRect(&destRect;, ppatHandle);
DisposePixPat(ppatHandle);
}
註: 'ppat'リソースのアクセスは、GetPixPatを実行するだけで可能です。それ以降のコードは、パターンを表示し、終了後に廃棄する方法を示しています。
[ Technical Q&A's : Operating System Services : OS Utilities : OPS12 ] |
|