上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 28 下一页
摘要: 今天早上从NetBeans官网的链接里,下载了一个将JDK.16和NetBeans7.1.2集成在一起的安装包...该安装包截图如下:运行该安装包,装完后,打开NetBeans,发现在文件菜单里找不到新建JSP程序的选项...我检查了一下NetBeans的各个菜单,原来在NetBeans下开发Java Web程序时是要安装相应的插件的...安装方法如下:在NetBeans的菜单栏中,点-工具,在出现的菜单中,再点-插件,即可打开安装插件的窗口,截图如下:在安装插件的窗口中,点击选项卡-可用插件,然后找到:Java Web 应用程序选项,将其选中,再点安装即可...截图如下:安装过程截图如下:呵 阅读全文
posted @ 2012-05-11 13:12 氺〤魚Oo。 阅读(1915) 评论(0) 推荐(0) 编辑
摘要: 这篇文章昨晚就想写了,因为本软件也是昨晚完成的,无奈将软件放GE最喜欢的CSDN时,发现被和谐了...写完本软件,GE对-外-挂的-模拟技术有了进一步的了解、掌握...效果截图如下:主要代码如下://定时器消息处理函数 void CQQWateringDlg::OnTimer(UINT nIDEvent) { //判断是否到达了指定发送次数 if(flagCount==m_Count) { //关闭定时器函数 CloseTimer(); return; } //查找指定的窗口是否存在 m_edtCaption.TrimLeft(); m_edtCaptio... 阅读全文
posted @ 2012-05-06 19:11 氺〤魚Oo。 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 先看下效果截图如下:第一步:在对话框的头文件中xx.h写入处理特定消息函数的原型afx_msg void OnHotKey(WPARAM wParam, LPARAM lParam);截图如下(注意选中的黑体部分):第二步:在对话框的源文件xx.cpp中将指定的消息和处理其的函数关联起来ON_MESSAGE(WM_HOTKEY,OnHotKey)截图如下(注意选中的黑体部分):第三步:实现处理特定消息的函数OnHotKey截图如下: 阅读全文
posted @ 2012-05-05 19:08 氺〤魚Oo。 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.cnblogs.com/Jnshushi99/archive/2011/09/03.html以前就想过如何模拟键盘按键向其他程序发送控制命令,但总是无功而返,这次也不例外。模拟按键的方法很多,如PostMessage(不能用SendMessage),SendInput,keybd_event。但最要命的是以上方法基本上都要窗口获取焦点时才有效。也就是想后台模拟键盘按键难度是很高的。当然有些特殊情况。一、模拟单个按键,如按下键A用::PostMessage(hWnd,WM_KEYDOWN,'A',0); 在一般情况下可以,即使目标程序在后台运行也可 阅读全文
posted @ 2012-05-05 11:10 氺〤魚Oo。 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 程序截图如下:主要代码如下:// 往剪贴板写入数据函数 bool WriteDataToClipboard(CString data) { if (::OpenClipboard(AfxGetMainWnd()->m_hWnd))//打开剪贴板 { //清空剪贴板 EmptyClipboard(); //开辟内存空间 HANDLE hClip=GlobalAlloc(GMEM_MOVEABLE,data.GetLength()+1); //获取以上所开辟的内存空间的地址,并锁定它 char* pBuf=(char... 阅读全文
posted @ 2012-05-03 22:25 氺〤魚Oo。 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 程序截图如下:主要代码如下://定时器处理函数 void CGetCursorPosDlg::OnTimer(UINT nIDEvent) { //判断定时器ID是否为前面设置的定时器的ID if(2012==nIDEvent) { //获取鼠标在屏幕上的位置 POINT p; ::GetCursorPos(&p); //将鼠标在屏幕上的位置更新到程序界面 m_CursorX=p.x; m_CursorY=p.y; //更新界面 UpdateData(false); } 阅读全文
posted @ 2012-05-03 19:33 氺〤魚Oo。 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 效果截图如下:主要代码如下:void CGetWindowRectDlg::OnBTNGetIt() { //获取QQ句柄 HWND hQQ2012=::FindWindow(NULL,"QQ2012"); if(hQQ2012==NULL) { AfxMessageBox("找不到QQ2012"); return; } //获取QQ坐标信息 RECT qqRect; ::GetWindowRect(hQQ2012,&qqRect); //获取QQ的左上角坐标 m_LeftX=qqRect.left; m_LeftY=qqRect.top; // 阅读全文
posted @ 2012-05-03 13:47 氺〤魚Oo。 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://blog.csdn.net/liliangping1990/article/details/6822763这个其实很简单,只要加上android:gravity="top"就搞定OK了。试了下,效果还真不错... 阅读全文
posted @ 2012-04-24 20:37 氺〤魚Oo。 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 写完这个拨号器,感慨良多。因刚入门android开发,写的过程,可谓九曲18弯,从搭建开发环境,到完成此拨号器,问题颇多 呵呵,写完这个拨号器,我对android的开发环境算是理解、入门了!...效果截图如下://主要代码如下:public class MyPhoneActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { su... 阅读全文
posted @ 2012-04-21 15:46 氺〤魚Oo。 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.androidwhy.com/android_14_57_zh.html这三个基本属性分别是id、layout_width、layout_heightid不多说,就是控件的编号,最好是一个控件一个编号以免引用时出现二义性;layout_ width: 控件的宽度;layout_ height: 控件的高度。layout_width和layout_height,都有三个既定值,即”fill_parent”、”match_parent”、” wrap_content”。前两者含义相同,只是说法不同,如果你的程序需要兼容低版本(2.1以下)Android系统,那就使用 阅读全文
posted @ 2012-04-20 12:42 氺〤魚Oo。 阅读(270) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 28 下一页