上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 17 下一页
摘要: 所有Web前端同仁对 document.getElementById 都非常熟悉了。开发过程中经常需要用其获取页面id为xx的元素,自从元老级JS库Prototype流行后,都喜欢这么简写它// 方式1function $(id){ return document.getElementById(id); }有没有人想过为什么要这么写,而不用下面的方式写呢?// 方式2var $ = document.getElementById;这么写的$更简洁啊,也很明了,将document的方法getElementById赋值给变量$,用$去获取页面id为xx的元素。实际上方式2在IE6/7/8中是可行的 阅读全文
posted @ 2012-05-04 22:04 likebeta 阅读(442) 评论(0) 推荐(0) 编辑
摘要: 可能方法一:VS2010在更新了SP1后,会在开机时自动启动一个服务,占用WAMP的80端口,导致WAMP无法正常启动Apache。提示信息:Your port 80 is actually used by :Server: Microsoft-HTTPAPI/2.0Press Enter to exit...解决办法如下: 1. 进入控制面板→管理工具→服务。 2. 停止[Web 部署代理服务],并设置为手动或禁用状态,以防止下次开机再次占用Apache的80端口。可能方法二:最近重装了系统,因为某些原因,再装了一些其他的软件,结果发现80端口被抢了,netstat了一下还是被系统进程抢的。 阅读全文
posted @ 2012-05-03 10:04 likebeta 阅读(9848) 评论(0) 推荐(3) 编辑
摘要: 这种错误一般都是越界造成的,例如:char buffer[10];buffer[11] = '\0';参考:http://forums.codeguru.com/showthread.php?t=299770 阅读全文
posted @ 2012-04-29 17:35 likebeta 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 当子窗口被建立,销毁或用户单击鼠标键时,WM_PARENTNOTIFY被发送使用如下:LRESULT WINAPI xxx_WndProc(HWND hwnd,UINT uMsg,WPARAM wParam,LPARAM lParam){ switch(uMsg) { HANDLE_MSG(hwnd,WM_PARENTNOTIFY, xxxx_OnParentNotify); } return( DefWindowProc(hwnd,uMsg,wParam,lParam));}void xxx_OnParentNotify(HWND hwnd, UINT msg, ... 阅读全文
posted @ 2012-04-28 14:44 likebeta 阅读(6788) 评论(0) 推荐(0) 编辑
摘要: void ImageFromIDResource(CImage& image, UINT nID, LPCTSTR lpType) { HINSTANCE hInst = g_hInst; HRSRC hRsrc = ::FindResource (hInst,MAKEINTRESOURCE(nID),lpType); if(hRsrc == NULL) return; DWORD dwLen = SizeofResource(hInst, hRsrc); BYTE* lpRsrc = (BYTE*)LoadResour... 阅读全文
posted @ 2012-04-27 12:35 likebeta 阅读(2675) 评论(0) 推荐(0) 编辑
摘要: //删除文件或者文件夹bool DeleteFile(string strPath){ int nLen = strPath.length(); char* pPath = new char[nLen+2]; strcpy(pPath,strPath.c_str()); pPath[nLen+1]='\0'; SHFILEOPSTRUCT FileOp={0}; FileOp.fFlags = //FOF_ALLOWUNDO | //允许放回回收站 FOF_NOCONFIRMATION | //不出现确认对话框 FOF_NO... 阅读全文
posted @ 2012-04-23 20:42 likebeta 阅读(2914) 评论(0) 推荐(0) 编辑
摘要: 7z a -tzip -p111 archive.7z txt.txt 压缩 密码为1117z x -tzip -p111 archive.7z 解压 密码为1117z.exe 是 7-Zip 的命令行版本。7z.exe 使用 7-Zip 的其它模块,7za.exe 是7-Zip 的独立版本,7za.exe 仅支持 7z、zip、gzip、bzip2 和 tar 格式,7za.exe 使用时不会调用其它模块。命令行选项7z [命令行] [[选项]...] [基本档案名称] [[参数变量]...]7z [command] [[switch]...] [base_archive_name... 阅读全文
posted @ 2012-04-23 13:32 likebeta 阅读(1133) 评论(0) 推荐(0) 编辑
摘要: cout<<(1>-2)<<endl; // 1 正常,都是有符号数 cout<<((unsigned int)1>-2)<<endl; // 0 -2被转换为无符号数. cout<<((unsigned int)1>-2.)<<endl; // 1 float不存在无符号数,所以,无符号数肯定大于float型的负数!以下实验均在virual c++6中运行通过这个问题测试是否懂得C语言中的整数自动转换原则,有些开发者懂得极少这些东西。当表达式中存在有符号类型和无符号类型时所有的操作数都自动转换为无符号类 阅读全文
posted @ 2012-04-20 14:39 likebeta 阅读(1891) 评论(0) 推荐(0) 编辑
摘要: 如何在没有窗口的线程环境使用SetTimer()函数关键点:消息循环(GetMessage,DispatchMessage)必须和setTImer函数在同一个线程中。#include <iostream>#include <stdio.h>#include <windows.h>#define IDT_TIMER 100void CALLBACK TimerProc(HWND hwnd,UINT uMsg,UINT_PTR idEvent,DWORD dwTime){ SYSTEMTIME st; GetLocalTime(&st); printf( 阅读全文
posted @ 2012-04-19 17:09 likebeta 阅读(1950) 评论(0) 推荐(0) 编辑
摘要: 今天写程序的时候用到GDI+,不过编译不通过。出现的错误为:1>------ Build started: Project: Label, Configuration: Debug Win32 ------1>Compiling...1>stdafx.cpp1>c:/program files/microsoft sdks/windows/v6.0a/include/gdiplusimaging.h(74) : error C4430: missing type specifier - int assumed. Note: C++ does not support de 阅读全文
posted @ 2012-04-16 18:35 likebeta 阅读(2318) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 17 下一页