老师,如下代码示例,转换成我们FT的语言是什么样呢?
4.程序修改
浏览器插件会把相应的参数通过命令方式传到CS程序中,在CS程序中解析命令得到相应的浏览器参数,调用api就可以把程序附加到浏览器中,satrda提供了vb,pb,c++,c#,delphi等的调用示例,可以在下载的示例中查看。
以下代码将把当前窗口加载到当前的网页中:
---------------------
版权声明:本文为CSDN博主「pcwe2002」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/pcwe2002/article/details/74614173
C#代码:
//在main函数中添加
static void Main(string[] args)
{
if (args.Length > 0)
{
parseCommand(args[0]);
}
//需要附加到浏览器的窗口中添加
private void Form1_Load(object sender, EventArgs e)
{
if ( SatRDA.WebPtr != (IntPtr)(0) )
{
SatRDA.SatWebApp_Attach(SatRDA.WebPtr, this.Handle, 0 | SatRDA.WS_CHILD );
}
}
VB代码:
VBWebApp Me.hwnd
C++代码:
//在窗口打开时添加,of_parseCommand函数具体见定义
of_parseCommand();
HMODULE h = LoadLibraryA("satrda.dll");
fWebApp_Attach webapp_attach = (fWebApp_Attach)GetProcAddress(h,"SatWebApp_Attach");
webapp_attach(gl_web,m_hWnd,WEBAPP_FULL);
---------------------