Windows Media Encoder API写录屏软件,运行后双击事件被屏蔽了,真郁闷

romanmox 2011-11-24 11:36:09
有没有知道如何解决双击事件被屏蔽问题的?
WMEncoder Encoder = WMEncoderManage.GetWMEncoder;
IWMEncSourceGroup SrcGrp;
IWMEncSourceGroupCollection SrcGrpColl;
SrcGrpColl = Encoder.SourceGroupCollection;
SrcGrp = SrcGrpColl.Add("SG_1");

IWMEncSource SrcVid;
IWMEncSource SrcAud;
SrcVid = SrcGrp.AddSource(WMENC_SOURCE_TYPE.WMENC_VIDEO);
SrcAud = SrcGrp.AddSource(WMENC_SOURCE_TYPE.WMENC_AUDIO);


SrcAud.SetInput("Default_Audio_Device", "Device", "");
SrcVid.SetInput("ScreenCapture1", "ScreenCap", "");


IWMEncProfileCollection ProColl;
IWMEncProfile Pro;
int i;
long lLength;

ProColl = Encoder.ProfileCollection;
lLength = ProColl.Count;

for (i = 0; i < lLength - 1; i++)
{
Pro = ProColl.Item(i);

if (Pro.Name == WMEncoderManage.DefaultFormat)
{
SrcGrp.set_Profile(Pro);
break;
}
}

IWMEncDisplayInfo Descr;
Descr = Encoder.DisplayInfo;
Descr.Author = "xx";
Descr.Copyright = "xx";
Descr.Description = "xx";
Descr.Rating = "xx";
Descr.Title = "xx";

IWMEncAttributes Attr;
Attr = Encoder.Attributes;
Attr.Add("URL", "www.csdn.net");

IWMEncFile File;
File = Encoder.File;
File.LocalFileName = this.saveFileDialog1.FileName;

Encoder.Start();
...全文
239 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
llq1024123 2012-09-18
  • 打赏
  • 举报
回复
等高人
jobgaohao 2012-05-07
  • 打赏
  • 举报
回复
不知道楼主有没有解决这个问题,一起分享一下吧。
romanmox 2011-11-26
  • 打赏
  • 举报
回复
有知道的高人么?还没有解决啊。。。
romanmox 2011-11-24
  • 打赏
  • 举报
回复
从网上找的代码,运行后发现鼠标的双击事件失效了,终止运行鼠标的双击事件又出现了,郁闷了好久,有能解决的高手么?

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧