求一个VC++程序 要求后台找到IE浏览器窗口,并向IE浏览器中网页发送字母按键(快捷键)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求一个VC++程序 要求后台找到IE浏览器窗口,并向IE浏览器中网页发送字母按键(快捷键)相关的知识,希望对你有一定的参考价值。

谢谢 谢谢 啦啊啊啊啊

弱弱的问一下,如果有多个浏览器进程,是不是就要向每个进程发送一个消息?不管是IE几,每有一个窗口,都会创建一个进程。

我可以尝试写一个,你别急着结束了 

查了点资料,写了一个烂代码,运行之后,会向IE浏览器发一个WM_CLOSE消息,使IE退出。

用的FindWindow,SendMessage,本来是想通过查找进程的方式,得到窗口的句柄 ,但是可行性太低,网上也找不到,就写了个这。你就当参考一下吧,希望能帮上你。

参考技术A float CMycomDlg::Gaussrand(float miu, float sigma)

static double V1, V2, S;
static int phase = 0;
double X;

if ( phase == 0 )

do
double U1 = (double)rand() / RAND_MAX;
double U2 = (double)rand() / RAND_MAX;

V1 = 2 * U1 - 1;
V2 = 2 * U2 - 1;
S = V1 * V1 + V2 * V2;
while(S >= 1 || S == 0);

X = V1 * sqrt(-2 * log(S) / S);

else

X = V2 * sqrt(-2 * log(S) / S);


phase = 1 - phase;

return (float)(miu+sigma*X);
本回答被提问者采纳
参考技术B 上网查
Findwindow
SendMessage

第一个可以通过类找到浏览器窗口,第二个可以发送按键消息
最基础的两个API讲解很多的
参考技术C 在这里几乎要不到代码,去别地找吧,比如程序员联合开发网 参考技术D f12

当应用程序关闭或在后台运行时弹出 UIAlertView 窗口

【中文标题】当应用程序关闭或在后台运行时弹出 UIAlertView 窗口【英文标题】:UIAlertView window popup when app is closed or running in background 【发布时间】:2013-03-13 02:29:07 【问题描述】:

我对 UIAlertView 做了一些研究,我了解它的基础知识。

这是我的功能要求 -

应用程序应在特定时间使用两个按钮创建 UIAlertView 窗口,是和否。并根据用户的选择,应用程序创建另一个 UIAlertView 窗口,依此类推。我想知道即使应用程序关闭或在后台运行,是否也可以跟踪是和否。

另外,我知道可以通过推送通知创建 UIAlertView,但是当应用程序关闭或在后台运行时,是否可以通过 Web 服务将“是”或“否”选择发送到服务器?

谢谢大家。

【问题讨论】:

【参考方案1】:

据我所知,当应用程序关闭或在后台运行时,您不能做这些事情。

【讨论】:

只是为了确认:这绝对不可能。 但是警报应用程序是如何工作的。当您按下贪睡按钮时,闹钟会打盹,然后在 5 分钟后再次响起,而无需正确打开闹钟应用程序。那是因为它的苹果是内置应用程序吗? 当然你可以做到 - API 就在那里。只是不能用它上传到应用商店。 ;)

以上是关于求一个VC++程序 要求后台找到IE浏览器窗口,并向IE浏览器中网页发送字母按键(快捷键)的主要内容,如果未能解决你的问题,请参考以下文章

vc++如何得知IE被启动了?

打开IE8浏览器,出现这个窗口,是啥问题啊

如何让指定的程序不在任务栏显示?但是仍然能在后台运行。windowsAPI能做吗?

IE8怎么把已经允许弹出的窗口重新阻止该窗口弹出呢?

如何在网页中打开exe文件,并进行链接操作(求思路求方案)

【如图】IE9老弹出提示框 如何去掉 求大神解决