スレの流れが速すぎて斜め読みしかしてないので、既出のことだったらご容赦。
うちも、TVTestはOK、EDCBのBS/CSはドロップ多発の状態なんだが、
>>684の書き込みを見て、この現象に思い当たるものがあり試してみた。
下記のようなプログラムを作成し、この実行中だとEDCBのBS/CSでもドロップしない。
timeBeginPeriod()はWindows自身のタイマーの分解能を変える関数で、これを
小さくすると、全てのアプリ内でタイマーが高い分解能で動くようになる。
=============================================================================
#include <windows.h>
#include <stdio.h>
#include <conio.h>
#include <mmsystem.h>
#pragma comment(lib, "winmm.lib")
int main() {
timeBeginPeriod(1);
printf("終了するには何かキーを押してください。\n");
_getch();
timeEndPeriod(1);
return 0 ;
}
=============================================================================
ソース、バイナリは、
ttp://www1.axfc.net/uploader/Sc/so/355850.zip EDCBのBS/CSでドロップ多発の人はお試しあれ。