void Ctest108Dlg::OnBnClickedButton2()//打开功能{ CFileDialog dlg(TRUE); if(IDOK==dlg.DoModal()) { CFile file(dlg.GetFileName(),CFile::modeRead); char *buf; UINT dwfileleth; dwfileleth=(UINT)file.GetLength(); buf=new char[dwfileleth+1]; buf[dwfileleth]=0; file.Read(buf,dwfileleth); file.Clos...
;一般而言,ss:[ebp+4]处为返回地址;ss:[ebp+8]处为第一个参数值,ss:[ebp+0Ch]处为第二个参数
;ss:[ebp-4]处为第一个局部变量(这里是c),ss:[ebp]处为上一层EBP值;ebp和函数返回值是32位,所以占4个字节
{
00401084 pop edi ;下面3句都是恢复寄存器,上面怎样push,这里就要对应反过来pop00401085 pop esi ;简单来说就是先进来最后才出去,最后进来的先出去00401086 pop ebx00401087 add esp,40h ;恢复esp,对应上面的sub esp,40h0040108A cm...
在WINDOWS的SOCKET服务器应用的编程中,如下的语句或许比比都是: 5ZeE& vG2 s=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP); iIWz\FM iq'hel saddr.sin_family = AF_INET; OI0#@_L& Y+5nn saddr.sin_addr.s_addr = htonl(INADDR_ANY); v5 STe` A;~lG3j4 bind(s,(SOCKADDR *)&saddr,sizeof(saddr)); ...
int wsprintf( LPTSTR lpOut, // 输出缓冲区,最大为1024字节
LPCTSTR lpFmt, // 格式字符串
... // 需输出的参数);
The wsprintf function formats and stores a series of characters and values in a buffer.
使用此函数可将数字转为字符串;而且可以用它来连接多个字符串和数字。
例:
int x=6;
LPTSTR szBuffer=new TCHAR[1024];
wsprintf(szBuffe...
俗话说,win32我好像有点感觉了,
但是这个啥,好像要记的东西特别多,我晕S.
怎么办呀,怎么办,幸亏我还不是七八十岁的老爷爷,使劲记吧...
现在第一个目标就是写那个朋友说的一个很菜的功能,关闭指定的一个人的QQ对话筐,
用findWindow函数, 寻找caption为与 XXXXX 交谈中 嗯..一个很菜B的东西,...
我得花多久才写得出来呀,救命呀...
看了俩章书,结果还是有俩个地方没有看懂呀.明天来问,