• c++中多线程的简单使用

    BOOL Main_OnInitDialog(HWND hwnd,HWND hwndFocus,LPARAM lParam) { hwnd1=hwnd;return TRUE;} DWORD WINAPI ThreadFun(LPVOID Lpparam)/要运行的耗时操作,如果要用 Lpparam 需要显式转换 { SetDlgItemText(hwnd...
    文章 2014-04-01 676浏览量
  • CWnd*和HWnd转换

    CWnd*和HWnd转换 CWnd*得到HWnd CWnd wnd;HWND hWnd;hWnd=wnd.m_hWnd;or hWnd=wnd.GetSafeHwnd();推荐 HWnd得到CWnd 建立一个CWnd对象,然后使用Attach将HWND和CWnd对象联系起来。CWnd*pWnd;HWND hWnd;pWnd=CWnd:...
    文章 2013-11-08 1160浏览量
  • C++ win32应用程序打开新窗口的方法

    BOOL Main_OnInitDialog(HWND hwnd,HWND hwndFocus,LPARAM lParam);void Main_OnCommand(HWND hwnd,int id,HWND hwndCtl,UINT codeNotify);void Main_OnClose(HWND hwnd);endif maindlg.cpp include"stdafx.h ...
    文章 2014-04-01 830浏览量
  • VC控件-如何根据句柄判断其类型

    hWnd=GetWindow(hDlg,GW_CHILD);if(hWnd=NULL|!IsWindow(hWnd)) return FALSE;nIdFirst=GetDlgCtrlID(hWnd);do { GetClassName(hWnd,szBuf,256);Edit子类化 if(_tcsicmp(szBuf,_T("Edit"))=0) { 验证是否已经被永久...
    文章 2012-06-14 542浏览量
  • windows api学习笔记-给指定的应用程序发送消息

    include<... /HWND hWnd=:FindWindow("Notepad",NULL); HWND hWnd=:FindWindow(NULL,"a.txt-记事本"); if(hWnd!NULL) { :SendMessage(hWnd,WM_CLOSE,0,0); } char a; cin>gt;a; return 0;}
    文章 2010-02-06 487浏览量
  • Win32 SDK中窗口全屏处理

    HWND hWnd;hInst=hInstance;将实例句柄存储在全局变量中 UINT width=GetSystemMetrics(SM_CXSCREEN);UINT height=GetSystemMetrics(SM_CYSCREEN);创建窗口 hWnd=CreateWindow szWindowClass, szTitle, WS_POPUP, 0,0...
    文章 2017-12-27 1114浏览量
  • [MFC]多线程传参问题[AfxBeginThread]

    void ThreadMethod(HWND hWnd);HWND m_hWnd;};1.2 Test.cpp include"StdAfx.h include"Test.h CTest:CTest(void) { } CTest:~CTest(void) { } UINT ThreadProc(LPVOID lpParam) { CTest*test=(CTest*)lpParam;...
    文章 2017-12-07 1011浏览量
  • 《深入浅出MFC》笔记(二)

    LRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM);INT_PTR CALLBACK About(HWND,UINT,WPARAM,LPARAM);LONG OnCreate(HWND,UINT,WPARAM,LPARAM);LONG OnPaint(HWND,UINT,WPARAM,LPARAM);LONG OnSize(HWND,UINT,...
    文章 2017-12-26 937浏览量
  • 【C大事】第六讲:定时器控件

    void CALLBACK MyTimerProc(HWND hwnd,UINT message,UINT iTimerID,DWORD dwTime){ SYSTEMTIME stLocal;GetLocalTime(&stLocal);TCHAR strTime[256];wsprintf(strTime,"%i年%i月%i日%i:%i:%i",stLocal.wYear,...
    文章 2013-08-16 1026浏览量
  • C++windows内核编程笔记day03_day04_day05

    DWORD SetClassLong(HWND hWnd,/handle to window int nIndex,/字节索引 LONG dwNewLong/new value 读取数据 DWORD GetClassLong(HWND hWnd,/handle to window int nIndex/字节索引 窗口缓冲区大小,某一个窗口的...
    文章 2014-07-26 870浏览量
  • [MFC]多线程传参问题[AfxBeginThread]

    void ThreadMethod(HWND hWnd);HWND m_hWnd;};1.2 Test.cpp include"StdAfx.h include"Test.h CTest:CTest(void) { } CTest:~CTest(void) { } UINT ThreadProc(LPVOID lpParam) { CTest*test=(CTest*)lpParam;...
    文章 2017-11-24 927浏览量
  • c++ 连接MySql数据库并执行插入,查询数据测试代码

    BOOL Main_OnInitDialog(HWND hwnd,HWND hwndFocus,LPARAM lParam) { return TRUE;} void Main_OnCommand(HWND hwnd,int id,HWND hwndCtl,UINT codeNotify) { switch(id) { case IDC_OK: { Test(hwnd); } ...
    文章 2014-03-27 972浏览量
  • [MFC]多线程传参问题[AfxBeginThread]

    void ThreadMethod(HWND hWnd);HWND m_hWnd;};1.2 Test.cpp include"StdAfx.h include"Test.h CTest:CTest(void) { } CTest:~CTest(void) { } UINT ThreadProc(LPVOID lpParam) { CTest*test=(CTest*)lpParam;...
    文章 2016-05-23 2814浏览量
  • vc获得窗口句柄

    3.BOOL CALLBACK EnumChildProc(HWND hwnd,LPARAM lParam)BOOL CALLBACK EnumChildWindows(HWND hWndParent,WNDENUMPROC lpEnumFunc,LPARAM lParam)BOOL CALLBACK EnumWindows(WNDENUMPROC lpEnumFunc,LPARAM lParam...
    文章 2012-06-06 468浏览量
  • c++将txt数据批量导入mysql数据库的例子

    BOOL Main_OnInitDialog(HWND hwnd,HWND hwndFocus,LPARAM lParam) { return TRUE;} 选择文件 void openfile(HWND hwnd) { OPENFILENAME ofn;定义一个OPENFILENAME类型的结构体。 ZeroMemory(&ofn,sizeof(ofn...
    文章 2014-04-02 1070浏览量
  • 一个简单的win32窗口

    LRESULT CALLBACK WinSunProc(HWND hwnd,/handle to window UINT uMsg,/message identifier WPARAM wParam,/first message parameter LPARAM lParam/second message parameter);int WINAPI WinMain(HINSTANCE ...
    文章 2013-11-25 603浏览量
  • vc给别的程序窗体上的按钮发送消息

    HWND hwnd=:FindWindow(_T("窗口的类名"),NULL);if(hwnd) { HWND hChild=:GetWindow(hwnd,GW_CHILD);DWORD ControlID=110;for;hChild!NULL;hChild=:GetWindow(hChild,GW_HWNDNEXT)) { 判断是否为需要的控件 if...
    文章 2011-11-02 855浏览量
  • 《windows核心编程》笔记(一)

    BOOL Dlg_OnInitDialog(HWND hwnd,HWND hwndFocus,LPARAM lParam) { chSETDLGICONS(hwnd,IDI_ERRORSHOW);设置图标 Don't accept error codes more than 5 digits long Edit_LimitText(GetDlgItem(hwnd,IDC_ERRORCODE...
    文章 2017-12-27 920浏览量
  • VC句柄和指针之间的转换

    从句柄到指针 CWnd*pWnd=CWnd:FromHandle(hWnd);a temporary CWnd object is created/and attached.pWnd->Attach(hWnd);Attaches a Windows window to a CWnd object从指针到句柄 HWND hWnd=pWnd->...
    文章 2010-10-12 1363浏览量
  • VC中句柄、指针、ID之间的转换

    从句柄到指针 CWnd*pWnd=CWnd:FromHandle(hWnd);a temporary CWnd object is created/and attached.pWnd->Attach(hWnd);Attaches a Windows window to a CWnd object 从指针到句柄 HWND hWnd=pWnd->...
    文章 2012-07-04 789浏览量
  • SkinSB皮肤滚动条库的一个帮助头文件

    }BOOL WINAPI SetScrollRangeD(HWND hwnd,int nBar,int nMinPos,int nMaxPos,BOOL bRedraw){ if(SkinSB_IsValid(hwnd))return SkinSB_SetScrollRange(hwnd,nBar,nMinPos,nMaxPos,bRedraw);else return ...
    文章 2017-10-09 790浏览量
  • 最强大脑-51度灰挑战项目

    HWND hWnd=CreateDialog(hInstance,MAKEINTRESOURCE(IDD_DIALOG_MAIN),NULL,GameProc); if(hWnd=0) { MessageBox(0,L"创建窗口失败",0,0); return-1; } /获取窗口大小,将窗口设置到整个屏幕的中心 RECT rect;...
    文章 2016-03-21 3003浏览量
  • windows编程 全屏窗口的创建总结.

    windows编程 全屏窗口的创建总结第一种:较简单的方法在ShowWindow(hwnd,SW_SHOWNORMAL);UpdateWindow(hwnd);前加如下代码: [cpp]view plaincopyprint?LONG style=GetWindowLong(hwnd,GWL_STYLE);获得窗口风格 ...
    文章 2012-07-17 892浏览量
  • VC中句柄、指针、ID之间的转换

    附注:获得窗口句柄三种方法1.HWND FindWindow(LPCTSTR lpClassName,LPCTSTR lpWindowName)HWND FindWindowEx(HWND hwndParent,HWND hwndChildAfter,LPCTSTR lpClassName,LPCTSTR lpWindowName)2.HWND ...
    文章 2010-12-12 712浏览量
  • WinAPI:SetWindowPos-改变窗口的位置与状态

    hWnd:HWND;{窗口句柄} hWndInsertAfter:HWND;{窗口的 Z 顺序} X,Y:Integer;{位置} cx,cy:Integer;{大小} uFlags:UINT {选项} BOOL;hWndInsertAfter 参数可选值: HWND_TOP=0;{在前面} HWND_BOTTOM=1;{在后面} HWND_...
    文章 2014-01-23 2206浏览量
  • 映射窗口句柄对象

    话题引入:在C语言时代,当人们使用纯粹的C开发windows应用程序时,只需要通过窗口句柄HWNDHWND是WND的内存句柄,而WND是Windows是一个内部私有数据结构,存储着窗口的相关信息:尺寸信息、标题信息等。...
    文章 2013-11-28 741浏览量
  • 【C大事】第五讲 组合框控件,下拉列表

    获得组合框控件的句柄HWND hwndCombo1=GetDlgItem(hwnd,IDC_COMBO1);确定目前选项的索引int curSel=ComboBox_GetCurSel(hwndCombo1);删除项ComboBox_DeleteString(hwndCombo1,2);取得有多少项int getCount=ComboBox_...
    文章 2013-08-09 1078浏览量
  • windows api学习笔记-使用定时器

    LRESULT CALLBACK MainWndProc(HWND hwnd,UINT message,WPARAM wParam,LPARAM lParam) { char szText[56]; static int nNum; static int bSetTimer;指示是否安装了定时器 HDC hdc; PAINTSTRUCT ps; switch(message...
    文章 2010-02-23 593浏览量
  • 深入解析MFC-句柄与对象的关系

    CWnd*PASCAL CWnd:FromHandle(HWND hWnd){ CHandleMap*pMap=afxMapHWND(TRUE);create map if not exist ASSERT(pMap!NULL);CWnd*pWnd=(CWnd*)pMap->FromHandle(hWnd);ifndef_AFX_NO_OCC_SUPPORT pWnd->...
    文章 2013-11-28 1006浏览量
  • 进程操作

    m_hWnd,&dwProcessId);2.通过进程ID取主窗口句柄 HWND Wnd=GetProcessMainWnd(iPid);HWND GetProcessMainWnd(DWORD dwProcessId){ WNDINFO wi;wi.dwProcessId=dwProcessId;wi.hWnd=NULL;EnumWindows...
    文章 2010-12-12 488浏览量
1 2 3 4 ... 29 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化