本吧共有主題數87個,帖子數488篇,會員0位。
內容轉換:不轉換
 
點擊 回復 標題 作者 最後回復
942 2

【方法】遍历整个目录中的文件和文件夹

【程序】
// ExploreFolder.cpp : Defines the entry point for the console application.
//
#includ...
巨大八爪鱼 3-26  巨大八爪鱼
673 0

【方法】在指定文件夹中搜索文件

【程序】
#include "stdafx.h"
#include <Windows.h>
#define echo(str) WriteConsole(hConsole...
巨大八爪鱼 3-26  巨大八爪鱼
741 0

【方法】判断光驱里是否有光盘

GetVolumeInformation(TEXT("G:\\"), NULL, NULL, NULL, NULL, NULL, NULL, NULL);
if (GetLastError()...
巨大八爪鱼 3-3  巨大八爪鱼
782 0

您好,阿斯蘭侃吧歡迎您的到來~

親愛的用戶:歡迎來到Windows API吧,阿斯蘭侃吧歡迎您的到來~
請先閱讀我們的社區準則:
https://zh.arslanbar.net/documents/eula/...
社区管理员 3-3  社区管理员
991 7

我正在安装Windows SDK for Windows 7 [圖片]

巨大八爪鱼 2-28  巨大八爪鱼
1018 8

【原创作品】文件数据分布图查看器V1.0 [圖片]

巨大八爪鱼 2-25  巨大八爪鱼
875 6

在MFC单文档应用程序中,所谓的窗口客户区域实际上只是主窗口的一个子窗口 [圖片]

巨大八爪鱼 2-24  巨大八爪鱼
729 3

【教程】Win32 WNDCLASS窗口类中的额外空间cbClsExtra和cbWndExtra的用法

先来讲讲wc.cbWndExtra这个成员,这个成员指定了系统为每个窗口分配多少字节的额外空间。创建窗口后,如果想要使用这段额外空间,可以使用以下六个函数之一:
GetWindowWord(hW...
巨大八爪鱼 2-19  巨大八爪鱼
766 1

【链接】微软官方MSDN上的Windows GDI参考资料

上面包含了所有的GDI函数以及相关概念、技巧的资料。
https://msdn.microsoft.com/en-us/library/dd145203%28v=vs.85%29.aspx
巨大八爪鱼 2-14  巨大八爪鱼
702 4

用Windows API制作窗口切分滑块的方法

http://www.catch22.net/tuts/splitter-windows
巨大八爪鱼 2-14  巨大八爪鱼
650 0

我晕,我现在才知道GetDC获取的HDC最后是不能调用DeleteDC来删除的

Remarks
An application must not delete a DC whose handle was obtained by calling the GetDC functi...
巨大八爪鱼 2-14  巨大八爪鱼
689 3

一個最簡單的C++ Windows窗口程序

#include <Windows.h>
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR...
巨大八爪鱼 1-28  巨大八爪鱼
907 1

【原创程序】剪切板内容导出程序 [圖片]

【功能】
查看当前剪切板中有哪些格式的剪切板内容(显示出格式编号,名称以及内容的字节数),输入要保存的剪切板格式编号和文件名即可导出到文件。
【代码】
// ClipboardExp...
巨大八爪鱼 1-24  巨大八爪鱼
902 0

【解决办法】在Win32窗口程序中,当主窗口中的控件(子窗口)获得焦点时,快捷键无效的解决办法 [圖片]

【症状】
以ListView控件为例。在Win32中默认的窗口中用CreateWindow创建一个ListView子窗口。运行程序,发现刚开始的时候快捷键是有反应的,但是一旦鼠标指针点了那个Li...
巨大八爪鱼 1-23  巨大八爪鱼
878 6

【程序】C++调用shell32.dll中的图标选择对话框 [圖片]

【代码】
void CShellFuncDlg::OnButton1()
{
    // TODO: Add your control notifi...
巨大八爪鱼 1-14  巨大八爪鱼
804 4

【示例】用C++编写一个和XP主题设置里的“活动窗口”一样的窗口程序 [圖片]

【代码】
#include <Windows.h>
LRESULT CALLBACK WndProc(HWND hWnd, UINT uMsg, WPARAM wParam,...
巨大八爪鱼 1-14  巨大八爪鱼
899 3

【示例】C++显示Win7任务栏进度条,右下角附加小图标以及窗口预览 [圖片]

【C++代码】
#include <tchar.h>
#include <Windows.h>
#include <CommCtrl.h>...
巨大八爪鱼 1-14  巨大八爪鱼
906 3

【技巧】ListView控件的一些技巧 [圖片]

【技巧一】使用半透明的蓝色选择框
代码:
ListView_SetExtendedListViewStyle(hListView, LVS_EX_DOUBLEBUFFER);
效果:...
巨大八爪鱼 1-11  巨大八爪鱼
994 3

【庆祝】我终于成功地在ListView的平铺(Tile)视图上显示了灰色的详细信息文字 [圖片]

显示的灰色部分文字就是SubItems里面的。
巨大八爪鱼 1-11  巨大八爪鱼
777 2

【示例】在窗口上创建可选择的或可编辑的文本区域,可以直接用文本框控件完成 [圖片]

根本就不需要用GDI自己去绘制。
而且还有右键菜单哦。
巨大八爪鱼 1-10  巨大八爪鱼
952 5

【教程】在Win32窗口环境中创建按钮,单选框,复选框时,如何去掉对话框背景色 [圖片]

先看效果。
修改前:
修改后:
巨大八爪鱼 1-10  巨大八爪鱼
787 0

原来滚动条的长度是通过nPage属性来设置的 [圖片]

但是nPage不能超过nMax
巨大八爪鱼 1-9  巨大八爪鱼
985 3

【代码】C++编写的最基本的Win32窗口程序 [圖片]

【运行结果】
【头文件 Main.h】
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpC...
巨大八爪鱼 1-4  巨大八爪鱼
881 6

【代码】C++操作Windows的剪切板的文本内容

void cut(HWND hWnd)
{
    TCHAR str[] = TEXT("information");...
巨大八爪鱼 1-3  巨大八爪鱼
1337 8

【原创程序】C++编写的Win32 托盘图标及气球显示程序 [圖片]

【简介】
1.程序启动后不显示主窗口,在托盘建立一个文件夹图标(图标来自shell32.dll),双击该图标即可打开主窗口,主窗口最小化时自动隐藏。
巨大八爪鱼 12-24  巨大八爪鱼
872 5

ListView控件的平铺视图研究进度 [圖片]

目前已经实现了5个视图的互相切换,但是平铺视图还只能显示32x32的图标。
灰色的详细信息还未能显示。
巨大八爪鱼 12-5  巨大八爪鱼
1033 6

【欢呼】我终于在微软官方网站上找到了使用ListView控件的Tile(平铺)视图的方法了! [圖片]

网址:https://msdn.microsoft.com/en-us/library/windows/desktop/bb774735%28v=vs.85%29.aspx#Extended_...
巨大八爪鱼 12-5  巨大八爪鱼
917 4

先收藏两个Code Project上的有关ListCtrl的两个MFC控件案例 [圖片]

第一个是CListCtrl and Grouping Rows
链接:http://www.codeproject.com/Articles/29354/CListCtrl-and-Groupi...
巨大八爪鱼 12-5  巨大八爪鱼
845 1

【示例】C++模仿JavaScript的alert和confirm函数 [圖片]

【代码】
#include <Windows.h>
#include <CommCtrl.h>
#pragma comment(lib, "Comctl32....
巨大八爪鱼 12-5  巨大八爪鱼
2471 22

【教程】讓Win32程序擁有XP風格控件 [精品] [圖片]

在Visual Studio中,默認創建的Win32 Project的對話框中,控件是Windows 2000風格的,很難看。
本教程主要討論如何讓Win32程序的控件擁有XP風格。最終效果如圖...
巨大八爪鱼 12-5  巨大八爪鱼
1648 11

【微软官方工具】Control Spy v2.0 [圖片]

该控件可以快速查询控件的样式ID,Windows消息ID等。
官方详细信息:https://msdn.microsoft.com/en-us/library/windows/desktop/bb...
巨大八爪鱼 12-3  巨大八爪鱼
849 9

【Win32程序】能读取和保存数据的Rename对话框 [圖片]

下拉框中的选项:
如果目录下存在指定的文件(这里是rdf.dat),那么就从中读取数据并显示到各个控件里。
不存在的话各控件就留空,等待用户输入。
当点击OK按钮的时候,保存...
巨大八爪鱼 12-3  巨大八爪鱼
709 0

【案例】Win32程序GDI绘图案例 [圖片]

运行效果:
程序代码:
WndProc函数中的case WM_PAINT:部分:
case WM_PAINT:...
巨大八爪鱼 12-2  巨大八爪鱼
1562 12

今天,我又把C语言课本上的Insert Str程序做成了Win32版本的对话框程序 [圖片]

运行效果:
巨大八爪鱼 12-1  巨大八爪鱼
1757 13

【案例】给Win32程序的“关于”对话框添加一个按钮 [圖片]

首先,在Visual Studio(我用的版本是Premium 2012)中创建一个Win32项目工程,也就是:
然后编译运行,运行结果是如下窗口:
巨大八爪鱼 12-1  巨大八爪鱼
666 0

【代码】Visual Studio 2012默认生成的Win32工程的主文件代码

// Win32Project2.cpp : Defines the entry point for the application.
//
#include "stdafx.h"...
巨大八爪鱼 12-1  巨大八爪鱼
688 6

其實,無論是什麼編程語言,要想製作Windows窗口程序

都是要想辦法調用Windows API
巨大八爪鱼 10-30  巨大八爪鱼
發表帖子
標題:
內容:
用戶名: 您目前是匿名發表。
驗證碼:
看不清?換一張
(快捷鍵:Ctrl+Enter)
本吧信息
本吧粉絲:0
吧主:
會員: 會員0

分類:程序設計

關於Win32API
載入中...