社区
C#
帖子详情
C#编程控制“记事本”程序,要求可以打开记事本、控制记事本菜单等功能,在线等待!!!!
bddywhx
2012-04-10 02:56:43
如题!
...全文
331
16
打赏
收藏
C#编程控制“记事本”程序,要求可以打开记事本、控制记事本菜单等功能,在线等待!!!!
如题!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bddywhx
2012-04-10
打赏
举报
回复
焦急等待。。。!!!
色拉油
2012-04-10
打赏
举报
回复
在csdn上下载C#记事本
http://download.csdn.net/detail/liulongyun/1831999
http://download.csdn.net/detail/chenxh/139484
http://download.csdn.net/detail/stivenhxm/259923
http://download.csdn.net/tag/%E8%AE%B0%E4%BA%8B%E6%9C%AC/orderbydownloads
startstartsvip
2012-04-10
打赏
举报
回复
[Quote=引用 10 楼 的回复:]
再问下8楼大哥:如果我想启动“VS2010”怎么办?并且一启动起来就默认创建一个控制台应用程序,而且还要求 “新建”、“打开”等菜单项和工具栏处于禁用状态,如何做?
[/Quote]
搞教学吗?
有神马用吗?
bddywhx
2012-04-10
打赏
举报
回复
各位大哥,还是麻烦给点具体的代码吧,不胜感激!!!
烈火蜓蜻
2012-04-10
打赏
举报
回复
发送窗体消息。
bddywhx
2012-04-10
打赏
举报
回复
各位大侠,麻烦了,焦急等待中!!!!
bddywhx
2012-04-10
打赏
举报
回复
再问下8楼大哥:如果我想启动“VS2010”怎么办?并且一启动起来就默认创建一个控制台应用程序,而且还要求 “新建”、“打开”等菜单项和工具栏处于禁用状态,如何做?
Mariowjf624
2012-04-10
打赏
举报
回复
启动记事本用
Process.Start("Notepad");
控制菜单用.NET的UI Automation API,比较繁杂,参见
http://msdn.microsoft.com/zh-cn/library/ms753107.aspx
xxxcloud
2012-04-10
打赏
举报
回复
C#启动记事本,并传递数据
www.diybl.com 时间 : 2008-01-21 作者:佚名 编辑:本站 点击: [ 评论 ]
-
-
#region [ API: 记事本 ]
/// <summary>
/// 传递消息给记事本
/// </summary>
/// <param name="hWnd"></param>
/// <param name="Msg"></param>
/// <param name="wParam"></param>
/// <param name="lParam"></param>
/// <returns></returns>
[DllImport("User32.DLL")]
public static extern int SendMessage(IntPtr hWnd, uint Msg, int wParam, string lParam);
/// <summary>
/// 查找句柄
/// </summary>
/// <param name="hwndParent"></param>
/// <param name="hwndChildAfter"></param>
/// <param name="lpszClass"></param>
/// <param name="lpszWindow"></param>
/// <returns></returns>
[DllImport("User32.DLL")]
public static extern IntPtr FindWindowEx(IntPtr hwndParent, IntPtr hwndChildAfter, string lpszClass, string lpszWindow);
/// <summary>
/// 记事本需要的常量
/// </summary>
public const uint WM_SETTEXT = 0x000C;
#endregion
private void button1_Click(object sender, EventArgs e)
{
#region [ 启动记事本 ]
System.Diagnostics.Process Proc;
try
{
// 启动记事本
Proc = new System.Diagnostics.Process();
Proc.StartInfo.FileName = "notepad.exe";
Proc.StartInfo.UseShellExecute = false;
Proc.StartInfo.RedirectStandardInput = true;
Proc.StartInfo.RedirectStandardOutput = true;
Proc.Start();
}
catch
{
Proc = null;
}
#endregion
#region [ 传递数据给记事本 ]
if (Proc != null)
{
// 调用 API, 传递数据
while (Proc.MainWindowHandle == IntPtr.Zero)
{
Proc.Refresh();
}
IntPtr vHandle = FindWindowEx(Proc.MainWindowHandle, IntPtr.Zero, "Edit", null);
// 传递数据给记事本
SendMessage(vHandle, WM_SETTEXT, 0, "Message");
}
#endregion
}
xxxcloud
2012-04-10
打赏
举报
回复
http://ishare.iask.sina.com.cn/f/20255892.html
这个你看看有用没有
bddywhx
2012-04-10
打赏
举报
回复
大哥,我说的是用C#语言如何开发?
寒江易雪_王孙
2012-04-10
打赏
举报
回复
好吧,我给你google一下
http://www.google.com.hk/#hl=zh-CN&newwindow=1&safe=strict&q=%E8%AE%B0%E4%BA%8B%E6%9C%AC+API&oq=%E8%AE%B0%E4%BA%8B%E6%9C%AC+API&aq=f&aqi=&aql=&gs_l=serp.12...30369l32876l2l34282l4l4l0l0l0l0l0l0ll0l0.frgbld.&bav=on.2,or.r_gc.r_pw.,cf.osb&fp=5cfff391e681a1b0&biw=1440&bih=807
bddywhx
2012-04-10
打赏
举报
回复
各位大哥,还是麻烦给点具体的代码吧,不胜感激!!!
铜臂阿铁木
2012-04-10
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
用API,具体的你只好自己去查了。我是懒得解释那烦人的API。
[/Quote]
何止懒得查 我都懒得看了
cheng2005
2012-04-10
打赏
举报
回复
用API,具体的你只好自己去查了。我是懒得解释那烦人的API。
C#
高仿windows的
记事本
给老婆写作例子的一个
记事本
程序
。个别
功能
没实现。但实现了任意文件的字符集自动识别,一般的
记事本
例子都很少考虑到这个
功能
的,系统的也没我这个效果好。任何文本格式读进来都会正确显示。
C#
_
记事本
完整源代码
使用
C#
语言设计一个Windows自带
记事本
,实现
记事本
软件的基本
功能
,具有文本文件的新建、
打开
、保存
功能
,文字的全选、剪切、复制、粘贴、删除、撤销、查找、替换
功能
,字体类型、格式的设置、显示当前日期与时间的
功能
,并在此
记事本
程序
基础上增加设置字体颜色,添加状态栏
功能
。软件界面美观大方,操作简洁易用,
功能
完备可靠,必须上机调试通过。
程序
中应有不少于100~300行的自行编写的代码,代码需书写详细注释。
C#
仿Vista
记事本
本
程序
是对照Vista的
记事本
进行仿照基本
功能
都实现了,并且可以进行打印。还有很多不足,请见谅。有可能启动时出现异常,因为为了节约
程序
的大小因此使用API来更改
程序
的图标因此可能会出现异常,出现几率很低。 将notepad.sln中如下部分 Microsoft Visual Studio Solution File, Format Version 10.00 # Visual Studio 2008 修改为 Microsoft Visual Studio Solution File, Format Version 9.00 # Visual Studio 2005 即可使用VS2005
打开
解决方案。 本
程序
是在Windows Vista + Visual Studio2008 开发的。 仿照Vista是我在Vista系统上更具Vista的
记事本
做的,并不是指外观,特此申明
C#
项目源码大集合系列一
资源太大,分系列,其他系列详见我的资料 源码01 销售管理系统 源码02 彩票分析系统 源码03 餐饮管理系统 源码04
C#
点名
程序
源码05 象棋游戏 源码06 变色球游戏 源码07 多
功能
计算器 源码08
记事本
源码09 简易画图
程序
源码10 成绩管理系统 源码11 BBS论坛系统 源码12 电话客服系统 源码13 仿QQ聊天系统 源码14 客房管理系统 源码15 企业及时通讯系统 源码16 企业人事管理系统 源码17 企业网站系统 源码18 医院管理系统 源码19
在线
聊天系统 源码20 综合供求信息网
C#
典型模块与项目开发源
程序
深入体验
C#
项目开发
2014年辛星tkinter教程第二版
2014年辛星编写的关于python界面
编程
技术的tkinter的教程的第二版
C#
111,130
社区成员
642,542
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章