上一页 1 ··· 121 122 123 124 125 126 127 128 129 ··· 140 下一页
摘要: ShellExecute的功能是运行一个外部程序(或者是打开一个已注册的文件、打开一个目录、打印一个文件等等),并对外部程序有一定的控制。有几个API函数都可以实现这些功能,但是在大多数情况下ShellExecute是更多的被使用的,同时它并不是太复杂。ShellExecute函数原型及参数含义如下:ShellExecute(HWND hwnd, //父窗口句柄 (如:NULL,Handle等)LPCSTR lpOperation, //操作类型 (如:"open")*要加英文双引号LPCSTR lpFile, //要进行操作的文件或路径LPCSTR lpParameter 阅读全文
posted @ 2012-02-16 11:56 知识天地 阅读(552) 评论(0) 推荐(0)
摘要: #define VK_LBUTTON 0x01 输入笔点击#define VK_RBUTTON 0x02 鼠标右键#define VK_CANCEL 0x03 Control-Break处理#define VK_MBUTTON 0x04 /* NOT contiguous with L & RBUTTON */ 鼠标中间键#define VK_BACK 0x08 Backspace键#define VK_TAB 0x09 Tab键#define VK_CLEAR 0x0C Clear键#define VK_RETURN 0x0D Enter键#define VK_SHIFT 0x10 阅读全文
posted @ 2012-02-16 11:55 知识天地 阅读(4612) 评论(0) 推荐(0)
摘要: 值 描述0x1 鼠标左键0x2 鼠标右键0x3 CANCEL 键0x4 鼠标中键0x8 BACKSPACE 键0x9 TAB 键0xC CLEAR 键0xD ENTER 键0x10 SHIFT 键0x11 CTRL 键0x12 MENU 键0x13 PAUSE 键0x14 CAPS LOCK 键0x1B ESC 键0x20 SPACEBAR 键0x21 PAGE UP 键0x22 PAGE DOWN 键0x23 END 键0x24 HOME 键0x25 LEFT ARROW 键0x26 UP ARROW 键0x27 RIGHT ARROW 键0x28 DOWN ARROW 键0x29 SELE 阅读全文
posted @ 2012-02-16 11:55 知识天地 阅读(384) 评论(0) 推荐(0)
摘要: 取得对话框的DC,就可以象在View中一样绘图了CDC* pDC=GetDC();pDC->MoveTo(0,0);pDC->LineTo(200,200);pDC->TextOut(50,50,"ABCDEFGHIJK"); 阅读全文
posted @ 2012-02-16 11:54 知识天地 阅读(2633) 评论(0) 推荐(0)
摘要: SetWindowLong(this->GetSafeHwnd(),GWL_EXSTYLE, GetWindowLong(this->GetSafeHwnd(),GWL_EXSTYLE)^0x80000); HINSTANCE hInst = LoadLibrary("User32.DLL"); if(hInst) { typedef BOOL (WINAPI *MYFUNC)(HWND,COLORREF,BYTE,DWORD); MYFUNC fun = NULL; //取得SetLayeredWindowAttributes函数指针 fun=(MYFUNC) 阅读全文
posted @ 2012-02-16 11:53 知识天地 阅读(1358) 评论(0) 推荐(0)
摘要: ■Annotated Database (Hand, Meat, LV Cardiac, IMM face) (Link)■AR Face Database (Link)■BioID Face Database (Link)■Caltech Computational Vision Group Archive (Cars, Motorcycles, Airplanes, Faces, Leaves, Background) (Link)■Carnegie Mellon Image Database (motion, stereo, face, car, ...) (Link)■CAS-PEAL 阅读全文
posted @ 2012-02-16 11:52 知识天地 阅读(485) 评论(0) 推荐(0)
摘要: 广东电视台的《夜倾情》一直是我喜爱的节目,很喜欢这样一个个取材来源于生活的小故事,每一个小故事总能带给看的人一定的启发,像一面镜子,照着别人,也照着自己,避免了更多的人在人生路上走同样的弯路。昨天晚上,我也早早下了网,然后看《夜倾情》去了。这一期的故事《骗中骗》告诉我们,在人生路上,好的“司机”不是能开得多快,而是面临金钱、美色等贪欲来临时关键要懂得“刹车”,用好人生的“刹车制”。故事的主人公A和B是一对夫妻,当初妻子A对丈夫不大信任,于是在婚前签订了一份协议:婚后谁先背叛了对方,那对方就可以在离婚时拿到90%的财产。可笑的是,婚后A的初恋情人C来找A,说旧情难忘,加上丈夫B平时没有太多的时间 阅读全文
posted @ 2012-02-16 11:51 知识天地 阅读(739) 评论(0) 推荐(0)
摘要: 编程论坛 楼主这是我修改网上找的代码打开外部程序我做到了......但是就是无法向文本框发送一个"粘帖"消息...不知道sendMessage那个函数的参数是不是错了..谢谢各位了PS:PROCESS_INFORMATION pi; STARTUPINFO si;都是MFC窗口的成员变量C/C++codevoid CProgcessDlg::OnBnClickedButton1(){ si.cb = sizeof(STARTUPINFO); si.lpReserved = NULL; si.lpDesktop = NULL; si.lpTitle = ... 阅读全文
posted @ 2012-02-16 11:50 知识天地 阅读(385) 评论(0) 推荐(0)
摘要: } CloseHandle(ProcessInfo.hThread); CloseHandle(ProcessInfo.hProcess); return TRUE;}return bRet;}WinExec: 针对16位程序而保留的.ShellExecute: 标准的调用外部程序函数, 一般应该用这个.ShellExecuteEx: 以特定的方式调用外部函数, 可以通过设置参数lpExecInfo来控制外部程序的运行特征.还有比较复杂的用CreateProcess函数来运行外部程序. 运行的外部程序可以作为调用程序的子进程.ShellExecute 要在uses部分加Shellapi;#in 阅读全文
posted @ 2012-02-16 11:50 知识天地 阅读(1033) 评论(0) 推荐(0)
摘要: 很多监控软件要求软件能够在系统重新启动后不用用户去点击图标启动项目,而是直接能够启动运行,方法是写注册表Software\\Microsoft\\Windows\\CurrentVersion\\Run 。参考程序可以见下:(查找程序目录的执行文件,存在则进行添加注册表操作)//实用代码一int C***Dlg::CreateRun(void){//添加以下代码HKEY RegKey;CString sPath;GetModuleFileName(NULL,sPath.GetBufferSetLength(MAX_PATH+1),MAX_PATH);sPath.ReleaseBuffer(); 阅读全文
posted @ 2012-02-16 10:43 知识天地 阅读(1324) 评论(0) 推荐(0)
上一页 1 ··· 121 122 123 124 125 126 127 128 129 ··· 140 下一页