問題タブ [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.
pointers - lParam 値から VB6 の RECT 構造体にデータをコピーする
lParam
サブクラス化中に rect を取得しようとしていますWM_MOVING
。
私のコードは現在
しかし、の値r
は非常にばかげているので (左: 1633872、右: 219218039、下: 1 のように)、何か間違ったことをしていると思います。
誰かが私のエラーを見ますか?
ありがとうございました!
bitmap - vsync を使用したダブル バッファリング (画面のリフレッシュ レートと同期) - C# Windows フォーム
PictureBox の BMP を毎秒 60 回、更新ごとに変化する線のパターンで更新しようとしています。何が起こっているかというと、画面の更新の間に画像が部分的に更新されています。したがって、あなたが見ているものは、あるパターンの一部であり、次のパターンの一部です. 画面を更新するたびに、正確に 1 回更新する必要があります。理想的には、私の目標はバック バッファーを更新し、それをフロント バッファーにコピーすることです。ゲームで vsync を使用して、画面が更新された直後にのみ画面が更新されるようにフロント バッファーをロックできると聞いたことがあります。このロックを利用できれば、更新ごとに 1 回正確に更新できるようになります。しかし、私はまだそれを行う方法を理解できていません。
何か案は?
Windows フォームで DoubleBuffering = true プロパティを使用してみました。ただし、PictureBox では機能しない場合があります。CopyMemory (ネイティブ dll 呼び出し) を使用して、新しいパターンを PictureBox 内のビットマップにコピーしました。
また、最後の段落で同じ手法で WriteableBitmap を使用しようとしましたが、スタック交換で他の人が提案した方法で行ったにもかかわらず、何らかの理由でバック バッファーがフロント バッファーにコピーされません。これを数時間ほど試しました。その手法では、画面上で画像が更新されることはありませんでした。
api - API と CopyMemory に関する MS Access の問題
(もう一度) MS Access に問題があります。Access には、たとえば vba コードでエラーが発生した場合にオブジェクト参照が失われるという、やや特殊な習慣があります。ほとんどの場合はうまくいくように見えますが、Access がクラッシュすることがあります。
User-Object は起動時に一度初期化され、ハンドルが保存されます。ユーザー情報は、プロパティ msCurrentUser を通じて取得できます。私が言ったように、これはほとんどの場合うまくいきますが、 CopyMemoryが失敗する特定のケースがあるようです。どんな助けでも大歓迎です。
前もって感謝します
ジョン
vb.net - Vb.Net で Copymem Lib "Kernel32" エイリアス "Rtlmovememory" を記述する方法
以下は私のvb6コードです
CopyMem サブ lib vb.net で使用する方法
今ここに同じの私のvb.netコードがあります
ここにコードがありますVarPtr
私は .NETのCopyMemoryに相当するものを参照しました
しかし、それでも私はこれを取得していません
誰か助けてください!!!