请问在VC++编程中,如何让MFC易语言编辑框加入文本知道输入的数是16进制的?

VC6 MFC如何打开用户在编辑框内输入的文件? - baidu_的博客 - CSDN博客
VC6 MFC如何打开用户在编辑框内输入的文件?
1、打开VC6,新建一个基于对话框的MFC窗体程序,命名为Run。
2、在对话框内添加控件并设置标题:
3、修改ID:
&&&&&&&& 编辑框:IDC_FILE
&&&&&&&& 按钮:IDC_RUN
4、双击按钮,添加处理程序代码:
CString strF //定义一个变量strFile
GetDlgItem(IDC_FILE)-&GetWindowText(strFile); //获取编辑框文本到strFile
UINT u_int = WinExec(strFile,SW_SHOW); //运行程序
if(u_int == ERROR_FILE_NOT_FOUND) //如果找不到文件
MessageBox(_T(&找不到文件“&)+strFile+_T(&”!&),_T(&错误&),MB_ICONERROR|MB_OK);//弹出提示
5、生成程序,启动程序,在编辑框内输入你要运行的程序,点【立即运行(R)】,就会打开那个程序了。

我的热门文章
即使是一小步也想与你分享欢迎加入我们,一同切磋技术。 &
用户名: &&&
密 码: &
共有 5886 人关注过本帖
标题:如何获取对话框中的编辑框中的数字,急
等 级:新手上路
帖 子:22
&&问题点数:0&&回复次数:7&&&
如何获取对话框中的编辑框中的数字,急
我用api写了一个小程序,点击菜单后弹出一个对话框,让在对话框的编辑框中输入数字,然后程序再读取对话框中的数字惊醒计算,请问如何提取数字呢,假设对话框的定义如下:Dlg6 DIALOG DISCARDABLE
0, 0, 187, 70STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENUCAPTION "软件运行授权"FONT 10, "System"BEGIN
DEFPUSHBUTTON
"确定",IDOK,20,45,40,14
PUSHBUTTON
"取消",IDCANCEL,95,45,40,14
"请输入此软件作者授予的运行密码",IDC_STATIC,5,15,125,15,
SS_CENTERIMAGE
IDC_EDIT1,135,15,45,15,ES_AUTOHSCROLLEND调用
DialogBox(hInst,"Dlg6",hWnd,(DLGPROC)DlgProc1);显示对话框,现在我不知如何提取IDC_EDIT1 中的数字,我用GetDlgItemText("Dlg6",IDC_EDIT1,apsd,6);提取时VC6.0提示:error C2664: 'GetDlgItemTextA' : cannot convert parameter 1 from 'char [5]' to 'struct HWND__ *',好想是说第一个参数错误,应该转换为 HWND 类型的,而我用DialogBox时就没有产生什么句柄啊,另外直接提取出来的是不是字符串,如何把它专为长整型,整型,单/双精度型的
搜索更多相关主题的帖子:
等 级:新手上路
帖 子:22
刚 DialogBox(hInst,"Dlg6",hWnd,(DLGPROC)DlgProc1);写错了,应为: DialogBox(hInst,"Dlg6",hWnd,(DLGPROC)DlgProc6);
来 自:重庆
等 级:贵宾
威 望:28
帖 子:2980
专家分:19
GetDlgItemText(this-&m_hWnd,IDC_EDIT1,apsd,6);
天行健,君子以自强不息!!QQ:
等 级:新手上路
帖 子:22
能否详细解释一下this-&m_hWnd 的含义,如何获取DialogBox显示的对话框的HWND句柄并传给GetDlgItemText("Dlg6",IDC_EDIT1,apsd,6);调用,另外直接提取出来的是不是字符串,如何把它专为长整型,整型,单/双精度型的
等 级:新手上路
帖 子:22
不性啊,我是用API直接编写的代码,没有类,错误的提示是error C2673:global functions do not have 'this' pointerserror C2227:left of '-&m_hWnd' must point to class/struct/union
等 级:贵宾
威 望:26
帖 子:956
专家分:18
获取字符串形式GetDlgItemText(主窗口句丙,控件句丙,缓冲区指针,缓冲区大小)
获取数字形式int
num=GetDlgItemInit(主窗口句丙,控件句丙,返回一个BOOL指针如果失败就会返回为假,是否是无符号类型数字)
来 自:重庆
等 级:贵宾
威 望:28
帖 子:2980
专家分:19
没有类句柄还是有啊,传入的是对话框句柄。
天行健,君子以自强不息!!QQ:
等 级:新手上路
帖 子:22
谢谢大侠的回复,小弟有仔细检查了一下,问题终于解决了,问题的关键在于对话框处理函数上:BOOL CALLBACK DlgProc6(HWND hDlg,UINT message,WPARAM wParam,LPARAM lParam){
switch(message)
WM_COMMAND:
switch(LOWORD(wParam))
WM_INITDIALOG:
//SetFocus(
SendDlgItemMessage(IDC_EDIT1,WM_GETTEXT,6,(LPARAM)apsd);
GetDlgItemText(hDlg,IDC_EDIT1,apsd,6);
password=atol(apsd);
if(password!=828349)
EndDialog(hDlg,0);
EndDialog(hDlg,0);
EndDialog(hDlg,0);
return 0;}只要把DlgProc6中形参HWND hDlg传给GetDlgItemText就型了,写为:GetDlgItemText(hDlg,IDC_EDIT1,apsd,6);
版权所有,并保留所有权利。
Powered by , Processed in 0.028958 second(s), 7 queries.
Copyright&, BCCN.NET, All Rights Reserved&>&&>&开发技术&>&C++&>&串口实时读写(16进制数)VC源码
串口实时读写(16进制数)VC源码
上传大小:33KB
串口的16进制数实时读写,已经测试,非常好用。传上来与大家分享。
综合评分:4.1(52位用户评分)
所需积分:
下载个数:225
审核通过送C币
Linux C/C++编程
C&C++ 资料集合
创建者:zcc
数据结构与算法
创建者:qielibian0920
{%username%}回复{%com_username%}{%time%}\
/*点击出现回复框*/
$(".respond_btn").on("click", function (e) {
$(this).parents(".rightLi").children(".respond_box").show();
e.stopPropagation();
$(".cancel_res").on("click", function (e) {
$(this).parents(".res_b").siblings(".res_area").val("");
$(this).parents(".respond_box").hide();
e.stopPropagation();
/*删除评论*/
$(".del_comment_c").on("click", function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_invalid/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parents(".conLi").remove();
alert(data.msg);
$(".res_btn").click(function (e) {
var q = $("#form1").serializeArray();
console.log(q);
var res_area_r = $.trim($(".res_area_r").val());
if (res_area_r == '') {
$(".res_text").css({color: "red"});
$.post("/index.php/comment/do_comment_reply/", q,
function (data) {
if (data.succ == 1) {
var $target,
evt = e || window.
$target = $(evt.target || evt.srcElement);
var $dd = $target.parents('dd');
var $wrapReply = $dd.find('.respond_box');
console.log($wrapReply);
var mess = $(".res_area_r").val();
var str = str.replace(/{%header%}/g, data.header)
.replace(/{%href%}/g, 'http://' + window.location.host + '/user/' + data.username)
.replace(/{%username%}/g, data.username)
.replace(/{%com_username%}/g, _username)
.replace(/{%time%}/g, data.time)
.replace(/{%id%}/g, data.id)
.replace(/{%mess%}/g, mess);
$dd.after(str);
$(".respond_box").hide();
$(".res_area_r").val("");
$(".res_area").val("");
$wrapReply.hide();
alert(data.msg);
}, "json");
/*删除回复*/
$(".rightLi").on("click",'.del_comment_r', function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_comment_del/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parent().parent().parent().parent().parent().remove();
$(e.target).parents('.res_list').remove()
alert(data.msg);
//填充回复
function KeyP(v) {
$(".res_area_r").val($.trim($(".res_area").val()));
评论共有18条
很好用,多谢分享。
很好,对我有帮助
学习下,能不能用还不知道
好不容易找到,学习一下!
东西还不错!做参考用
不错的资源,很有参考价值
可以作为参考,用的话还要改一下
不能直接用,还是需要修改的。不过写的比较详细
可以用来参考,要加到自己的程序还得完善
可以参考一下 挺好的
上传者其他资源上传者专辑
读写二进制文件源代码
UltraEdit 16.20软件+注册+说明
NLC转pdf:pdf打印机
语音识别基本原理(Fundamentals of speech recognition)
李开复声学模型基于信息熵的聚类方法paper(Context-dependent phonetic Hidden Markov Models for speakerindependent)
开发技术热门标签
VIP会员动态
前端开发重难点
17年软考最新真题及解析
物联网全栈开发专题
二十大技术领域优质资源
spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip
CSDN&vip年卡&4000万程序员的必选
串口实时读写(16进制数)VC源码
会员到期时间:剩余下载个数:
积分不足!
资源所需积分
当前拥有积分
您可以选择
程序员的必选
绿色安全资源
资源所需积分
当前拥有积分
VIP年卡全年1200个资源免积分下载
你当前的下载分为234。
你还不是VIP会员
开通VIP会员权限,免积分下载
你下载资源过于频繁,请输入验证码
你下载资源过于频繁,请输入验证码
您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:!
若举报审核通过,可奖励20下载分
被举报人:
sunny84810
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:

我要回帖

更多关于 易语言编辑框加入文本 的文章

 

随机推荐