• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

博客园    首页    新随笔       管理    订阅  订阅

随笔分类 -  windows api\MFC

1 2 下一页
拷贝自身至系统路径(Win10需要以管理员身份运行,未包含提权代码)

摘要:#include <Windows.h> #include <iostream> #include <tchar.h> #include <shlwapi.h> #pragma comment(lib,"shlwapi.lib") int main() { //1.获取自身路径 TCHAR szSe 阅读全文
posted @ 2021-02-19 02:30 ヤ玥夜ゞ
VC++ PlaySound mciSendString播放音乐

摘要:/* MMSystem.h 多媒体头文件 WINMM.LIB 静态库 BOOL PlaySound(LPCSTR pszSound, // 如:C:\\音乐.wav HMODULE hmod, //加载方式,除资源方式加载音乐,一般为NULL DWORD fdwSound); //播放模式 加载方式 阅读全文
posted @ 2020-07-14 14:30 ヤ玥夜ゞ
VC++ assert、OutputDebugString、GetLastError、TRACE 使用

摘要:#include <Windows.h> #include <stdio.h> #include <tchar.h> #include <assert.h> int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR 阅读全文
posted @ 2020-07-14 13:44 ヤ玥夜ゞ
IsProcessorFeaturePresent 获取处理器信息

摘要:#include <iostream> #include <Windows.h> #include <TCHAR.h> int main() { if(IsProcessorFeaturePresent(PF_3DNOW_INSTRUCTIONS_AVAILABLE)) printf("当前CPU支 阅读全文
posted @ 2020-05-12 23:44 ヤ玥夜ゞ
GetAsyncKeyState 获取键盘按键消息

摘要:1 #include <Windows.h> 2 #include <iostream> 3 using namespace std; 4 5 int main() 6 { 7 while(true) 8 { 9 if(-32767 == GetAsyncKeyState('A')) //不支持大小 阅读全文
posted @ 2020-05-08 02:33 ヤ玥夜ゞ
URLDownloadToFile 函数用法

摘要:1 #include 2 #include 3 #include 4 5 #pragma comment(lib,"Urlmon.lib") 6 7 #pragma comment(lib, "Wininet.lib") 8 9 int main() 10 { 11 CoInitialize(NULL); 12 char *pURL = "ht... 阅读全文
posted @ 2019-06-11 14:38 ヤ玥夜ゞ
获取本程序接收到的键盘消息

摘要:1 #include 2 #include 3 using namespace std; 4 5 int main() 6 { 7 while(true) 8 { 9 if(-32767 == GetAsyncKeyState(VK_SPACE)) 10 cout<<" "; 11 else if(-... 阅读全文
posted @ 2019-05-27 17:20 ヤ玥夜ゞ
ShellExecute 打开网页、目录、邮箱

摘要:1 #include 2 #include 3 4 int WINAPI _tWinMain(HINSTANCE hInstance, 5 HINSTANCE hPrevInstance, 6 LPTSTR lpCmdLine, 7 int nCmdS... 阅读全文
posted @ 2019-04-08 21:34 ヤ玥夜ゞ
SetFileAttributes 设置属性

摘要:1 #include 2 #include 3 4 int WINAPI _tWinMain(HINSTANCE hInstance, 5 HINSTANCE hPrevInstance, 6 LPTSTR lpCmdLine, 7 int nCmdS... 阅读全文
posted @ 2019-04-08 21:17 ヤ玥夜ゞ
DeleteFile 删除文件

摘要:#include #include int WINAPI _tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow) { DeleteFil... 阅读全文
posted @ 2019-04-08 20:55 ヤ玥夜ゞ
Beep函数实现硬件蜂鸣声

摘要:1 #include <Windows.h> 2 #include <tchar.h> 3 4 int WINAPI _tWinMain(HINSTANCE hInstance, 5 HINSTANCE hPrevInstance, 6 LPTSTR lpCmdLine, 7 int nCmdSho 阅读全文
posted @ 2019-04-08 18:34 ヤ玥夜ゞ
TerminateProcess实现关闭任意程序

摘要:#include #include int WINAPI _tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow) { HWND hWnd... 阅读全文
posted @ 2019-04-08 18:04 ヤ玥夜ゞ
ShowWindow 隐藏、显示、最大化、最小化窗口

摘要:#include #include int WINAPI _tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow) { HWND hWnd... 阅读全文
posted @ 2019-04-08 17:32 ヤ玥夜ゞ
PostMessage发送WM_CLOSE消息,实现关闭任意程序

摘要:#include #include int WINAPI _tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow) { HWND hWnd... 阅读全文
posted @ 2019-04-08 17:19 ヤ玥夜ゞ
检测U盘插入、拨出状态

摘要:头文件 #include <Dbt.h> 关键代码: 在窗口消息处理函数中,响应WM_DEVICECHANGE消息。 阅读全文
posted @ 2017-01-20 22:19 ヤ玥夜ゞ
windows shell api SHEmptyRecycleBin 清空回收站

摘要:HRESULT SHEmptyRecycleBin( HWND hwnd, LPCTSTR pszRootPath, DWORD dwFlags ); hwnd 父窗口句柄 pszRootPath 将要清空的回收站的驱动器地址,如果为NULL,则清空所有驱动器上的回收站。 dwFlags 可以用|操 阅读全文
posted @ 2016-09-13 22:12 ヤ玥夜ゞ
windows API 创建临时文件

摘要:创建完临时文件后,即可用C\C++标准函数写入、读取,也可以用API、MFC方法来操作。 阅读全文
posted @ 2016-09-09 10:21 ヤ玥夜ゞ
SystemParametersInfo调置壁纸、屏幕保护程序

摘要:应用SystemParametersInfo函数可以获取和设置数量众多的windows系统参数。这个小程序就是运用了SystemParametersInfo函数来设置桌面的墙纸,而且程序可以让我们选择多幅墙纸图片,程序会以一定的时间间隔自动改变墙纸。 我们先来看看SystemParametersIn 阅读全文
posted @ 2016-08-31 09:29 ヤ玥夜ゞ
从Win32程序中的主函数中获取命令行参数

摘要:在标准C或者Win32控制台程序的main函数中,它们都有两个参数:"argc" 和 "argv",如下所示: 这些参数帮助我们为程序传入命令行参数。"argc"为命令行参数的个数,"argv"则为传入参数的数组列表。但是当我们在Visual Studio中创建Win32 GUI程序的时候,WinM 阅读全文
posted @ 2016-08-28 23:12 ヤ玥夜ゞ
GetKeyboardType获取键盘类型(通过键盘可初步判断用户使用的是台式电脑还是笔记本电脑)

摘要:函数功能:该函数获取系统当前键盘的信息。 参数说明:nTypeFlag:指定要获取的键盘信息的类型,该参数可以是下面的值之一: 函数返回值: 阅读全文
posted @ 2016-08-28 13:34 ヤ玥夜ゞ

1 2 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3