站在Window的肩膀上
铜板
C,C++,QT
展开
-
基于对话框的程序工程改用非模式对话框作为主窗口
需要做几件事! 1. CMyDlg必须是具有全局生命期的(或者与App的生命期内)有效的变量(App成员变量) 或者采用指针动态生成(new CMyDlg的方式); 2. InitInstance必须return TRUE; 3. 必须为App的m_pMainWnd赋值如m_pMainWnd = &cmydlg; 4转载 2008-12-26 09:04:00 · 975 阅读 · 0 评论 -
问题: 更新处理函数在对话框的菜单中不能工作?
--------------------------------------------------------------------------------此文章的信息应用于:Microsoft Visual C++, 32位版本, version 6.0, 使用: The Microsoft Foundation Classes (MFC)----------------------转载 2008-12-26 09:11:00 · 761 阅读 · 0 评论 -
使程序运行一个实例
一个程序运行一个实例,觉得这个方法是最好的,比查找窗口的好多了。。。从Emule的源代码中偷来的哦。。// 定义#define MUTEX_GUID _T("mutex.公司名.产品序列号.软件名")// 注册消息const static UINT UWM_WHO_ARE_YOU = RegisterWindowMessage(MUTEX_GUID);// 枚举是所有的窗口,并发送消原创 2008-12-26 09:24:00 · 895 阅读 · 0 评论 -
Windows服务编写原理及探讨
Windows服务编写原理及探讨(一)服务的基础知识Question 1. 什么是服务?它的特征是什么? 在NT/2000中,服务是一类受到操作系统优待的程序。一个服务首先是一个Win32可执行程序,如果要写一个功能完备且强大的服务,需要熟悉动态连接库(Dlls)、结构异常处理、内存映射文件、虚拟内存、设备I/O、线程及其同步、Unicode以及其他的由WinAPI函数提供的应用接口。当然本原创 2008-12-26 09:31:00 · 915 阅读 · 0 评论