雑記帳
ここはhideyosiの雑記帳です。テケトーに書き散らしてるだけなので間違っていたりとは普通にしてます。信用度は相当低いことをあらかじめご了承を。またご覧のようにWikiを使ってますが、hideyosi意外は書き込めません。
9: 2007-12-18 (火) 23:32:33 ソース バックアップ No.9 を復元して編集 現: 2024-01-06 (土) 22:39:13 ソース 編集
Line 88: Line 88:
|api_point |0x0B| 点をウィンドウに描画|できた!| |api_point |0x0B| 点をウィンドウに描画|できた!|
|api_refreshwin |0x0C| ウィンドウ再描画|できた!| |api_refreshwin |0x0C| ウィンドウ再描画|できた!|
-|api_linewin| 0x0D| 線をウィンドウに描画|| +|api_linewin| 0x0D| 線をウィンドウに描画|できた!
-|api_closewin| 0x0E| ウィンドウを閉じる||+|api_closewin| 0x0E| ウィンドウを閉じる|できた!|
うーん。あと、ブロック転送するようなAPIほしいよね? うーん。あと、ブロック転送するようなAPIほしいよね?
Line 102: Line 102:
こんなの、どじゃろ??? こんなの、どじゃろ???
 +
 +
 +よーし。在来のAPIの改良はこれでいいかな・・・・
 +
 +ブロック転送APIを作るか。
 +
 +
 +api_blocksend
 +-EDX:120
 +-EBX:転送元のポインタ(もしくは配列)
 +-EAX:転送するシート
 +-ESI:転送するY点
 +-EDI:転送するX点
 +-ECX:転送する幅
 +-EBP:転送する高さ
 +--戻り値:はみ出たかはみ出ないか
 +
 +
 +でけた〜!!