社区
C#
帖子详情
把别的程序的放到我的窗口中该怎么做?
liuminxin
2005-08-31 02:59:48
在玩游戏时,启动后就是全屏,我想写个小程序,让游戏在我的窗口中运行,但是不知道该怎么做,没有思路,请指点迷津!!!谢谢
...全文
99
8
打赏
收藏
把别的程序的放到我的窗口中该怎么做?
在玩游戏时,启动后就是全屏,我想写个小程序,让游戏在我的窗口中运行,但是不知道该怎么做,没有思路,请指点迷津!!!谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
新鲜鱼排
2005-08-31
打赏
举报
回复
學習
liuminxin
2005-08-31
打赏
举报
回复
似乎有点明白了,呵呵
"游戏程序标题"不一定是进程管理器中的进程名
比如要把“我的电脑”加进来,先打开“我的电脑”
IntPtr fw = new IntPtr();
fw = FindWindow(null,"我的电脑");
SetParent(fw,this.Handle);
就OK了!
再次感谢诸位帮忙!!!
伴老思源
2005-08-31
打赏
举报
回复
关注
liuminxin
2005-08-31
打赏
举报
回复
[DllImport("user32.dll")]
static extern IntPtr SetParent(IntPtr hWndChild, IntPtr hWndNewParent);
[DllImport("user32.dll", SetLastError = true)]
static extern IntPtr FindWindow(string lpClassName, string lpWindowName);
[DllImport("Kernel32.dll")]
static extern IntPtr GetCurrentProcess();
try
{
this.richTextBox1.Text += FindWindow(null,"XDICT.EXE").ToString()+"\n";
this.richTextBox1.Text += GetCurrentProcess().ToString()+"\n";
SetParent(FindWindow(null,"XDICT.EXE"),GetCurrentProcess());
}
catch(Exception ee)
{
this.richTextBox1.Text += ee.Message.ToString();
}
把金山词霸放到窗口中,没有报错,但是FindWindow(null,"XDICT.EXE").ToString()的值是0,GetCurrentProcess().ToString()的值是-1,然后就没有了。
能详细的讲解一下吗?非常感谢!!!
TechEye
2005-08-31
打赏
举报
回复
[DllImport("user32.dll")]
static extern IntPtr SetParent(IntPtr hWndChild, IntPtr hWndNewParent);
[DllImport("user32.dll", SetLastError = true)]
static extern IntPtr FindWindow(string lpClassName, string lpWindowName);
SetParent(FindWindow(null,"游戏程序标题"),me.handle)
liuminxin
2005-08-31
打赏
举报
回复
用c#怎么实现?
liuminxin
2005-08-31
打赏
举报
回复
能说得再明白一点吗?谢谢
jinjazz
2005-08-31
打赏
举报
回复
SetParent api
Google Android SDK开发范例大全(PDF高清完整版3)(4-3)
Google Android SDK开发范例大全(完整版)共4个分卷 目录 第1章 了解.深入.动手
做
. 1.1 红透半边天的Android 1.2 本书目的及涵盖范例范围 1.3 如何阅读本书 1.4 使用本书范例 1.5 参考网站 第2章 Android初体验 2.1 安装AndroidSDK与ADTplug-in 2.2 建立第一个Android项目(HelloAndroid!) 2.3 Android应用
程序
架构——从此开始 2.4 可视化的界面开发工具 2.5 部署应用
程序
到Android手机 第3章 用户人机界面 3.1 更改与显示文字标签——TextView标签的使用 3.2 更改手机
窗口
画面底色——drawable定义颜色常数的方法 3.3 更改TextView文字颜色——引用Drawable颜色常数及背景色 3.4 置换TextView文字——CharSequence数据类型与ResourceID应用 3.5 取得手机屏幕大小——DisplayMetrics取得画面宽高的方法 3.6 样式化的定型对象——Style样式的定义 3.7 简易的按钮事件——Button事件处理 3.8 手机页面的转换——setContentView的应用 3.9 调用另一个Activity——Intent对象的使用 3.10 不同Activity之间的数据传递——Bundle对象的实现 3.11 返回数据到前一个Activity——startActivityForResult方法 3.12 具有交互功能的对话框——AlertDialog
窗口
3.13 置换文字颜色的机关——Button与TextView的交互 3.14 控制不同的文字字体——Typeface对象使用 3.15 如iPhone拖动相片特效——Gallery画廊 3.16 自制计算器——多按钮的整合应用 3.17 关于(About)
程序
信息——Menu功能菜单
程序
设计 3.18
程序
加载中,请稍后——ProgressDialog与线程整合应用 3.19 全屏幕以按钮覆盖——动态产生按钮并最大化 3.20 今晚到哪儿打牙祭?——具选择功能的对话框 3.21 Android变脸——主题(Theme)实现 第4章 史上超豪华的手机控件 4.1 EditText与TextView共舞——setOnKeyListener事件 4.2 设计具有背景图的按钮——ImageButton的焦点及事件处理 4.3 给耶诞老人的信息——Toast对象的使用 4.4 我同意条款——CheckBox的isChecked属性 4.5 消费券采购列表——多选项CheckBox的应用 4.6 向左或向右——RadioGroup组与onCheckedChanged事件 4.7 专业相框设计——ImageView的堆栈应用 4.8 自定义下拉菜单模式——Spinner与setDropDownViewResource 4.9 动态添加/删除的Spinner菜单——ArrayList与Widget的依赖性 4.10 心爱小宝贝相片集——Gallery与衍生BaseAdapter容器 4.11 快速的搜索手机文件引擎——JavaI/O的应用 4.12 按钮也能随点击变换——ImageButton选择特效 4.13 具自动提示功能的菜单——AutoCompleteTextView与数组 4.14 数字及模拟小时钟设计——AnalogClock与DigitalClock的原理 4.15 动态输入日期与时间——DatePicker与TimePicker应用 4.16 猜猜红心A在那儿——ImageView点击事件与透明度处理 4.17 后台
程序
运行进度提示——ProgressBar与Handler的整合应用 4.18 动态文字排版——GridView与ArrayAdapter设计 4.19 在Activity里显示列表列表——ListView的布局 4.20 以动态列表配置选项——ListActivity与Menu整合技巧 4.21 查找
程序
根目录下所有文件——JavaI/O与ListActivity的结合.. 4.22 加载手机磁盘里的图文件——使用decodeFile方法 4.23 动态放大缩小ImageView里的图片——运用Matrix对象来缩放图文件 4.24 动态旋转图片——Bitmap与Matrix旋转ImageView 4.25 猜猜我在想什么——RadioButtonID 4.26 离开与关闭
程序
的弹出
窗口
——对话
窗口
上的ICON图标 第5章 交互式通信服务与手机控制 5.1 具有正则表达式的TextView——Linkify规则 5.2 ACTION!CALL!拨打电话——Intent
C++绘制
程序
窗口
文章目录前言一、设计
窗口
类二、注册
窗口
类三、创建
窗口
四、显示
窗口
五、更新
窗口
六、消息循环七、完整代码 前言 绘制
窗口
的步骤可以大致分为,设计
窗口
类,注册
窗口
类,创建
窗口
,显示
窗口
,更新
窗口
,消息循环。 一、设计
窗口
类 这里要用到WNDCLASS
窗口
类,先定义一个WNDCLASS类的变量。通过对于这个变量的初始化,我们可以设置
窗口
的背景颜色,鼠标光标类型,图标,应用
程序
实例句柄,
窗口
处理函数等等。 TCHAR szAppClassName[] = TEXT("ZWX"); WNDCLASS wc = {
Windows游戏编程系列之1:GUI
窗口
界面编程及游戏入门实战
我将带领大家来系统学习Windows的
窗口
编程,包括消息、
窗口
、GDI绘图、游戏开发等。 本课程比较基础,非常适合初学者入门,读者可以边学习边实践。 具体的章节目录和课程内容如下所示: ---------------------------...
在python
程序
中嵌入浏览器_如何将python tkinter
窗口
嵌入到浏览器中?
好的..一个python
程序
的输出显示在一个Tkinter
窗口
中,该
窗口
分开打开。我想要
做
的是在浏览器中嵌入此
窗口
。代码如下:如何将python tkinter
窗口
嵌入到浏览器中?import numpy as npimport matplotlibimport matplotlib.cbook as cbookimport matplotlib.image as imageimport matp...
c语言开发
窗口
应用
程序
1.学会制作带
窗口
界面的
程序
。 2.学会软件开发中常用的各种技术,如网络编程,多线程编程,数据库编程。 3.项目实战,让您知道软件是怎么一步一步制作的。可以学会c语言的模块化编程以及一些编程习惯和思路。
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章