嗨,我正在寻找一些组件或其他东西来做到这一点.我想要一个简单的示波器可视化,如KMPlayer,FLStudio,Multimedia Builder等.我能做什么?
Thnx提前
我搜索过这个,我来了解WinPCap,但我仍然没有得到我需要的答案. WinPCap可以监视数据包,似乎不会给进程提供跟踪(我不太了解它).
我希望我的应用程序监听从某些进程(通常是我将在稍后定义的浏览器中的那些进程)发出的每个HTTP请求,并在必要时修改它们.
我的应用程序最初是用Delphi编写的,但是在C++中的任何帮助也都很酷.谁能帮我这个?
编辑1:当然我不希望你根据winPcap给我一个答案!
好吧,我正在使用UpdateResource将文件嵌入到可执行文件中.它工作正常,但我想知道是否可以使用ProgressBar显示更新进度?
我使用的是CreateProcess与DEBUG_ONLY_THIS_PROCESS标志。新进程已创建,但新运行的应用程序没有执行任何操作,当我使用任务管理器查看进程列表时,我看到的只是仅分配了 70KB 内存的 exe 文件的名称!
如果我创建没有DEBUG_ONLY_THIS_PROCESS标志的进程,应用程序将完美运行。
这是我的代码:
function TDebugger.StartDebug;
var
ProcInfo: TProcessInformation;
ProcessCreationFlags: Cardinal;
StartupInfo: TStartupInfo;
DE: TDebugEvent;
begin
// == init process info
ZeroMemory(@ProcInfo, SizeOf(TProcessInformation));
// == init startup info
ZeroMemory(@StartupInfo, SizeOf(TStartupInfo));
with StartupInfo do begin
cb := SizeOf(TStartupInfo);
lpDesktop := '';
dwX := CW_USEDEFAULT;
dwY := CW_USEDEFAULT;
dwXSize := CW_USEDEFAULT;
dwYSize := CW_USEDEFAULT;
wShowWindow := SW_SHOWDEFAULT;
end;
// == Create the process
ProcessCreationFlags := DEBUG_ONLY_THIS_PROCESS;
if (not CreateProcess(PWideChar(Path), Nil, Nil, Nil, False, …Run Code Online (Sandbox Code Playgroud) 我是DirectShow的新手,我正在寻找一种方法来渲染已经使用DirectShow.NET加载到内存中的视频.我怎样才能做到这一点?即使你给我一个亮点,我也要感恩.
我正在寻找一些像GDI +这样不需要运行时库的单元.我只需要文字和图像效果.
我想绘制整个表单,包括其标题栏和框架在一个TBitmap对象上.
GetFormImage 很酷,但它有两个问题:
你有什么想法解决这些问题吗?