|
[求助]WIN32汇编第5章节疑问
那个是函数使用的FALSE参数,是禁止,不是激活。你删除了那两句当然可以输入字符了并改变标题显示了,如果你不删除他看看你还能不能输入。 |
|
[求助]WIN32汇编第5章节疑问
那两句怎会没用,你没看到那个“自定义文字”下面的那个“Edit”编辑框已被禁止接受键盘与鼠标输入了吗? |
|
[求助]如何添加资源
1、创建一个包含相关资源项的*.rc资源文件(手动或用资源编辑器生成都可以); 2、用rc.exe *.rc命令编译生成*.res资源文件(VC的资源编辑器可以直接保存为*.res文件)。 3、用Link.exe链接生成*.exe文件时加入链接*.res的命令就可以将资源文件添加入*.exe中去了。 link.exe 'link的链接参数' *.obj *.res |
|
[求助]看OD入门教程的一个问题
前面你说的没有错,不过TCHAR是一个字节,不是4个字节,只是lfFaceName变量是一个TCHAR变量数组,他的大小就是1个字节*LF_FACESIZE=n个字节。而LF_FACESIZE被定义32,所以lfFaceName是1*32=32个字节大小。也就是说这个变量最小可以变1个字节内容,最大可以放31个字节的内容(最后一个字节必须为零)。 |
|
[求助]看OD入门教程的一个问题
当然是根据下面的结构计算出来的。 typedef struct tagLOGFONT { // lf LONG lfHeight; = F4FFFFFF LONG lfWidth; = 00000000 LONG lfEscapement; = 00000000 LONG lfOrientation; = 00000000 LONG lfWeight; = 90010000 BYTE lfItalic; = 00 BYTE lfUnderline; = 00 BYTE lfStrikeOut; = 00 BYTE lfCharSet; = 86 BYTE lfOutPrecision; = 00 BYTE lfClipPrecision; = 00 BYTE lfQuality; = 00 BYTE lfPitchAndFamily; = 00 TCHAR lfFaceName[LF_FACESIZE]; = CBCECCE5 '= 宋体' } LOGFONT; |
|
[求助]delphi代码执行顺序
如果你想知道和VB的FormLoad,那么Delphi的就是OnCreate开始,如果你想要的是C的main,那么Delphi的就是*.dpr工程文件的begin....end.之间开始。 |
|
|
|
[求助]delphi checkbox的问题。
有异常错误肯定哪里有问题,能解决自然是解决掉比较好。 |
|
[求助]delphi checkbox的问题。
内存访问错误。 |
|
[求助]delphi checkbox的问题。
procedure TForm16.CheckBox1Click(Sender: TObject); var s:String; begin if CheckBox1.Checked then begin if inputquery('','密码?????????',s) then begin if s = '123' then begin ShowMessage('Ok'); CheckBox1.Enabled := False; end else begin ShowMessage('错误!'); CheckBox1.Checked := False; end; end else CheckBox1.Checked := False; end; end; |
|
[求助]masm32的一个小exe,使用OD打开看到的汇编代码,有些地方不明白,请教请教:
00401037 EB 0E JMP SHORT generic.00401047 ; 从这一句可以很明显看出(从下面的反汇编上看根本看不到00401047这个地址),这个程序应该有花指令。后面反汇编出来的根本不是可以正常执行的指令。 00401039 47 INC EDI 0040103A 65:6E OUTS DX,BYTE PTR ES:[EDI] ; I/O 命令 0040103C 65:72 69 JB SHORT generic.004010A8 ; 多余前缀 0040103F 635F 43 ARPL WORD PTR DS:[EDI+43],BX 00401042 6C INS BYTE PTR ES:[EDI],DX ; I/O 命令 00401043 61 POPAD 00401044 73 73 JNB SHORT generic.004010B9 00401046 00C7 ADD BH,AL 00401048 45 INC EBP 00401049 D030 SAL BYTE PTR DS:[EAX],1 0040104B 0000 ADD BYTE PTR DS:[EAX],AL |
|
delphi中win32api的问题!!!
在Delphi中使用Fild in Files...查找'X:Path\Delphi7\Source'目录中的pas文件就可以知道那个函数包含在那个*.dcu文件中了。 |
|
[求助]SDK 对话框编程问题
子类化Edit Control,然后接管Edit Control的WM_KEYDOWN 或 WM_KEYUP消息。 |
|
[求助]一个菜的不能在菜的问题
(问题: 62627=F4A3 ah=F4 F4H+31H=125H AX=?) 如果你的问题是问舍去,那么F4H+31H=125H and FFH = 25H AX = 25A3H |
|
[求助]一个菜的不能在菜的问题
唉!做人真是失败啊```` 我最近才开始看 王老师的书```看到检测点2.1的时候有个问题搞不懂`` 举个例子 下面你理解的没错 mov ax,100 mov bx,150 (我的理解 ax=100 bx=150) mov ax,bx (把bx的值赋给ax 就是 ax=bx=150) add ax,bx (bx的值加上ax的值 150+150) 这样理解对吗?(网上也找不到这种幼稚问题 但是我也不放心 最后壮着胆过来问``实在不好意思 浪费了各位大大的时间) 还有就是舍去最高位的问题 mov ax,62627 将62627转成16进制是F4A3,所以ax = F4A3,而mov ah,31h之后,正确答案是:ax = 31A3,AX的高位(AH)F4被替换成了31H了。 mov ah,31H (问题: 62627=F4A3 ah=F4 F4H+31H=125H AX=?) 这里应该怎么样舍去? 虽然作者说以后会讲到 但我心里总是不舒服``希望给大大 送佛送到西 帮人帮到底 谢谢各位大大 谢谢了 文采并不是很好 ```希望你们能看懂 |
|
[求助]关于DELPHI的一段代码很纳闷!
不懂E语言。 |
|
|
|
[求助]4个问题,恳请高手一一解答。
// 虽然我没有用过这个类库,不过根据我用Jpeg类型的经验,你这个类型的代码也应该不外如下: 1、先用“Uses GifImage”引入GifImage.pas库 2、添加一个Image控件,写入如下代码: var GifObj:TGifImage; begin GifObj := TGifImage.Create; try GifObj.LoadFromFile('你的Gif FileName路径'); Image1.Picture.Assign(GifObj.Bitmap); // 将解码后的图片放到Image控件上。 finally GifObj.Free; end; end; |
|
[原创]Winsock 初探
支持楼主继续完成他。 |
操作理由
RANk
{{ user_info.golds == '' ? 0 : user_info.golds }}
雪币
{{ experience }}
课程经验
{{ score }}
学习收益
{{study_duration_fmt}}
学习时长
基本信息
荣誉称号:
{{ honorary_title }}
能力排名:
No.{{ rank_num }}
等 级:
LV{{ rank_lv-100 }}
活跃值:
在线值:
浏览人数:{{ visits }}
最近活跃:{{ last_active_time }}
注册时间:{{ user_info.create_date_jsonfmt }}
勋章
兑换勋章
证书
证书查询 >
能力值