我有一个问题:我只需要在列表中获取所有窗口的标题,通过标题我的意思是"记事本","总指挥官" - 只是窗口顶部边缘显示的文字.
到目前为止,我已经到了这里
function EnumWindowProc(hHwnd: HWND; lParam : integer): boolean; stdcall;
var
pPid : DWORD;
title, ClassName : string;
begin
if (hHwnd=NULL) then
begin
result := false;
end
else
begin
GetWindowThreadProcessId(hHwnd,pPid);
SetLength(ClassName, 255);
SetLength(ClassName,
GetClassName(hHwnd,
PChar(className),
Length(className)));
SetLength(title, 255);
SetLength(title, GetWindowText(hHwnd, PChar(title), Length(title)));
OptionsForm.ListBox1.Items.Add(title);
OptionsForm.Memo1.Lines.Add
('Class Name = ' + className +
'; Title = ' + title +
'; HWND = ' + IntToStr(hHwnd) +
'; Pid = ' + IntToStr(pPid));
Result := true;
end;
end;
Run Code Online (Sandbox Code Playgroud)
但是,它返回各种各样的"窗口",不同的形式焦点等.我怎样才能得到"主要"的?
以下是结果示例: …
我正在尝试为我的网站实施一项功能,将鼠标悬停在图像上会在图像底部显示标题。有关如何执行此操作的任何提示?我正在尝试执行此操作,但是我正在使用的CSS模板中的某些内容有干扰。
这是我要为其添加标题的图像
<section class="5grid is-gallery">
<div class="row">
<div class="4u"> <a href="matthewpiatetsky.com/MicroChess.html" class="image image-full"><img src="images/1a.jpg" alt=""></a>
</div>
<div class="4u"> <a href="matthewpiatetsky.com/ClusteringDistance.html" class="image image-full"><img src="images/2a.jpg" alt=""></a>
</div>
<div class="4u"> <a href="matthewpiatetsky.com/FourInARow.html" class="image image-full"><img src="images/3a.jpg" alt=""></a>
</div>
</div>
<div class="row">
<div class="4u"> <a href="matthewpiatetsky.com/Fidelity.html" class="image image-full"><img src="images/4a.jpg" alt=""></a>
</div>
<div class="4u"> <a href="matthewpiatetsky.com/Concordance.html" class="image image-full"><img src="images/5a.jpg" alt=""></a>
</div>
<div class="4u"> <a href="matthewpiatetsky.com/PhotoShare.html" class="image image-full"><img src="images/6a.png" alt=""></a>
</div>
</div>
</section>
Run Code Online (Sandbox Code Playgroud)
注意:我尝试使用这些,但不确定是我做错了什么。 http://tympanus.net/codrops/2011/11/02/original-hover-effects-with-css3/
我正在尝试构建一些类似视频库的东西,您可以通过单击缩略图来选择要显示的视频。现在我正处于为所选视频加载适当字幕的阶段。感谢谷歌,我了解到 videojs 有一个名为 addTextTrack() 的方法来帮助我,但不幸的是没有一个好的示例或文档。毕竟我试图通过阅读 video.dev.js 代码来找到它的参数和行为。但据我了解,这个方法只有三个参数(种类、标签、语言),我不明白的是:如何设置 src 来加载字幕文件。我认为这是一个错误,并且无法正常工作,如果您同意我的观点,我想报告它。
下面的代码在播放器中添加了cc图标,但不显示字幕(我没有告诉他要加载的URL,怎么显示字幕)
var myPlayer = videojs('video-id');
myPlayer.addTextTrack('captions', 'En', 'English');
Run Code Online (Sandbox Code Playgroud)
我检查了 videojs 5.0.0 addTextTrack 方法,没有任何重大变化。
当我在Neo4j中创建图形数据库时,我认为节点标签与Web浏览器可视化器中的节点标题相同。而是将节点标题默认设置为节点的第一个属性。有没有一种方法可以将节点标题设置为与节点标签相同的字符串?我看到有一个图形样式表,可以在其中手动更改节点标题,但是我不知道如何将标题变量设置为等于标签。