1 toolbar默认位图左上角那个点的颜色是透明色,不喜欢的话可以自己改。   2 VC++中 WM_QUERYENDSESSION WM_ENDSESSION 为系统关机消息。  4 在VC下执行DOS命令   a. system("md c:\\12");   b. WinExec("Cmd.exe /C md c:\\12", SW_HIDE);   c. ShellExecute  
转载 2023-09-08 15:46:28
107阅读
VC开发小技巧   二、关闭四、重启计算机typedef int (CALLBACK *SHUTDOWNDLG)(int); //显示关机对话框函数的指针HINSTANCE hInst = LoadLibrary("shell32.dll"); //装入shell32.dllSHUTDOWNDLG ShutDownDialog; //指向shell32.dll库中显示关机对话框函数的
推荐 原创 2008-06-03 08:37:25
1948阅读
3评论
1、CListCtrl自定义控件的列分割栏拖动    项目中自定义一个可编辑子项目的CListCtrl控件,因为需要在拖动列分割栏时取消编辑状态,所以定义了一个HDN_BEGINTRACK事件,发现拖动后会留下一条竖线,于是GOOGLE,一篇英文文章上提供了解 决方法,其实很简单,就是只需在重载的OnNotify事件内处理就行了,例子如下:BOOL CEditListCtr
原创 2011-09-23 17:17:29
806阅读
下面就跟着我一步一步地教你怎么去创建一个服务应用程序吧。 本文主要介绍了OpenSCManager、 CreateService、OpenService、ControlService、DeleteService、 RegisterServiceCtrlHandler、SetServiceStatus、StartServiceCtrlDispatcher等操 作服务程序的主要几个API的用法,
转载 精选 2011-12-04 17:59:16
2221阅读
# 如何通过VC读取MySQL数据库 在现代应用程序开发中,数据库是存储和管理数据的关键工具。在本文中,我们将介绍如何在Visual C++(VC)环境下读取MySQL数据库的数据。我们会通过逐步流程、代码示例以及序列图来详细解释整个过程。 ## 流程步骤 | 步骤编号 | 步骤描述 | |----------|-----------------
原创 10月前
35阅读
留个纪念,不错的总结。十个例子清晰列举啦多线程编程的奥妙。 VC中多线程使用比较广泛而且实用,在网上看到的教程.感觉写的挺好.一、问题的提出编写一个耗时的单线程程序:  新建一个基于对话框的应用程序SingleThread,在主对话框IDD_SINGLETHREAD_DIALOG添加一个按钮,ID为IDC_SLEEP_SIX_SECOND,标题为 “延时6秒”,添加按钮的响应函
转载 2023-08-26 12:59:24
50阅读
1.1 常见控件列表Windows标准控件即普通控件,撰写此文时,笔者每天面对的Word就带了一脸的控件,当然你肯定也熟悉:字体选择下拉框、工具栏、滚动条、状态栏,如此等等。常见的Windows标准控件在VC里就有:图2 控件集窗口通常这个控件集窗口在你的对话框设计界面的附近总能找到,如果找不到,在VC工具栏的任何空白处点击右键,在弹出菜单的Controls菜单项前面打上勾即可,如图所示:图3 显
转载 2024-01-11 11:06:17
137阅读
1 VS资源文件在另一个编译器中打开在资源视图中显示 "在另一个编译器中打开"那个Resource.h文件,大家都知道这是定
原创 2022-09-28 17:05:09
123阅读
下面就跟着我一步一步地教你怎么去创建一个服务应用程序吧。本文主要介绍了OpenSCManager、 CreateService、OpenService、ControlService、DeleteService、 RegisterServiceCtrlHandler、SetServiceStatus、StartServiceCtrlDispatcher等操 作服务程序的主要几个API的用法,具体的函
转载 2012-03-27 15:55:00
52阅读
2评论
1. libxml是一个跨平台库. 基于C语言的xml解析器. 其主页和网上内容很多,这里整理一下.
原创 2022-08-23 21:04:26
82阅读
我用以下页面,通过IE,在输入框输入"lucky",   可以从百度得到正确的搜索结果页面:     <html><head><title>百度——全球最大中文搜索引擎</title>   </head> <body><br> <form actio
转载 2023-01-27 19:05:56
77阅读
# iOS开发获取当前视图控制器的方法详解 在iOS应用开发中,视图控制器(UIViewController)是构建用户界面的基本组件。有效地获取当前的视图控制器不仅有助于流畅的用户体验,同时也在许多情况下(如模态展示、跳转等)至关重要。本文将详细探讨如何获取当前的视图控制器,并提供相应的代码示例。 ## 视图控制器的基本概念 在iOS中,每个屏幕都由一个或多个视图控制器管理。视图控制器负责
  在Win32下,可以使用两种编程方式实现串口通信,其一是使用ActiveX控件,这种方法程序简单,但欠灵活。其二是调用Windows的API函数,这种方法可以清楚地掌握串口通信的机制,并且自由灵活。下面是介绍的是关于API串口通信内容。  串口的操作可以有两种操作方式:同步操作方式和重叠操作方式(又称为异步操作方式)。同步操作时,API函数会阻塞直到操作完成以后才能返回(在多线程方式中,虽然不
转载 2023-08-26 18:33:44
60阅读
  每个线程都有一个“优先级”,范围是0~31,0为最低优先级,31为最高优先级。当系统决定哪个线程需要调度的时候,首先查看是否存在优先级为31的可调度线程,如果存在,就从中选择一个进行调度。当该线程的时间片到达之后,系统查看是否存在另一个优先级为31的可调度线程,如果存在,就调度它。  只要有一个可调度的优先级为31的线程存在,那么系统绝对不会调度优先级为0~30的线程,这样会导致其他线程“饥饿
VC++开发(一)——VC++自定义注释一、工具安装    安装好VS2010和Visual Assist X,打开VS2010,点击Visual Assist X Options,即工具栏上的番茄图标或菜单栏VassistX-Visual Assist X Options,会弹出设置对话框,点击Suggestions-->Edit VA Snippe
原创 精选 2017-03-12 16:19:12
4283阅读
# 使用MySQL查询汉字的操作指南 在现代开发中,数据库的使用是不可或缺的,尤其是在需要处理多语言支持时。MySQL是一个流行的数据库管理系统,它支持编写SQL查询来与数据库交互。本文将指导你如何使用MySQL查询汉字,并通过示例帮助你理解整个流程。 ## 整体流程 在开始编码之前,我们需要了解整个流程。下表展示了查询汉字的步骤。 | 步骤 | 描述
原创 2024-09-22 07:12:09
17阅读
建立数据源:      开始菜单->设置->控制面板->管理工具->数据源(ODBC)->系统DSN->添加->选择MySQL ODBC 3.51 Driver(我下载的MyODBC版本是3.51)      然后在出现的Connector/ODBC&nbs
一、在你的程序中使用数据库是不错的注意。如果已经有可用的MySQL服务器,在VC中可以按照如下方法实现与数据库的连接。1、找来MySQL(Win32)安装目录下的include文件夹,将其添加到VC头文件目录列表中;(VC6 -> Options ->Directories -> 加入此目录)(VC2005 ->工具 ->选择 ->项目和解决方案 -> VC++目录 ->显示以下內容的目录 ->包含文件 -> 加入此目录)2、找来MySQL(Win32)安装目录下的lib文件夹,将其添加到VC库文件目录列表中;(VC6 -> O
转载 2012-05-05 02:31:00
73阅读
2评论
       SDK的英文全名是:software development kit,翻译成中文的意思就是“软件开发工具包”通俗一点说 就是第三服务商提供的实
原创 2023-12-22 20:37:41
273阅读
 多线程可以给程序实现许多的功能,并且多个函数同时进行有效地提高了程序的运行效率。      首先我们要用到CreateThread函数,以下是函数原型:HANDLE CreateThread( LPSECURITY_ATTRIBUTES lpThreadAttribute
转载 2023-06-12 15:48:42
102阅读
  • 1
  • 2
  • 3
  • 4
  • 5