問題タブ [copymemory]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
596 参照

pointers - lParam 値から VB6 の RECT 構造体にデータをコピーする

lParamサブクラス化中に rect を取得しようとしていますWM_MOVING

私のコードは現在

しかし、の値rは非常にばかげているので (左: 1633872、右: 219218039、下: 1 のように)、何か間違ったことをしていると思います。

誰かが私のエラーを見ますか?

ありがとうございました!

0 投票する
1 に答える
1757 参照

bitmap - vsync を使用したダブル バッファリング (画面のリフレッシュ レートと同期) - C# Windows フォーム

PictureBox の BMP を毎秒 60 回、更新ごとに変化する線のパターンで更新しようとしています。何が起こっているかというと、画面の更新の間に画像が部分的に更新されています。したがって、あなたが見ているものは、あるパターンの一部であり、次のパターンの一部です. 画面を更新するたびに、正確に 1 回更新する必要があります。理想的には、私の目標はバック バッファーを更新し、それをフロント バッファーにコピーすることです。ゲームで vsync を使用して、画面が更新された直後にのみ画面が更新されるようにフロント バッファーをロックできると聞いたことがあります。このロックを利用できれば、更新ごとに 1 回正確に更新できるようになります。しかし、私はまだそれを行う方法を理解できていません。

何か案は?

Windows フォームで DoubleBuffering = true プロパティを使用してみました。ただし、PictureBox では機能しない場合があります。CopyMemory (ネイティブ dll 呼び出し) を使用して、新しいパターンを PictureBox 内のビットマップにコピーしました。

また、最後の段落で同じ手法で WriteableBitmap を使用しようとしましたが、スタック交換で他の人が提案した方法で行ったにもかかわらず、何らかの理由でバック バッファーがフロント バッファーにコピーされません。これを数時間ほど試しました。その手法では、画面上で画像が更新されることはありませんでした。

0 投票する
1 に答える
981 参照

api - API と CopyMemory に関する MS Access の問題

(もう一度) MS Access に問題があります。Access には、たとえば vba コードでエラーが発生した場合にオブジェクト参照が失われるという、やや特殊な習慣があります。ほとんどの場合はうまくいくように見えますが、Access がクラッシュすることがあります。

User-Object は起動時に一度初期化され、ハンドルが保存されます。ユーザー情報は、プロパティ msCurrentUser を通じて取得できます。私が言ったように、これはほとんどの場合うまくいきますが、 CopyMemoryが失敗する特定のケースがあるようです。どんな助けでも大歓迎です。

前もって感謝します

ジョン

0 投票する
1 に答える
3898 参照

vb.net - Vb.Net で Copymem Lib "Kernel32" エイリアス "Rtlmovememory" を記述する方法

以下は私のvb6コードです

CopyMem サブ lib vb.net で使用する方法

今ここに同じの私のvb.netコードがあります

ここにコードがありますVarPtr

私は .NETのCopyMemoryに相当するものを参照しました

しかし、それでも私はこれを取得していません

誰か助けてください!!!