#include <stdio.h> #include <Windows.h> #include <tlhelp32.h> //进程id取进程名需要次头文件 D
#include <stdio.h> #include <Windows.h> DWORD 窗口句柄_取进程id(HWND hwnd){ DWORD dword = 0;;
一个汉字 和 一个字母 均算一个#include <stdio.h> #include <string> int 取文本长度_字符数(char *s){//代码摘自 精易模块
itoa头文件:#include <stdlib.h>itoa (新版本vs要使用_itoa_s或_itoa) 用于把一个整数 转换到char数组ltoa (新版本vs要使用_ltoa_s
strlen头文件:<string.h>或<Windows.h>strlen(str) 表示一个char*的长度 (不包括'\\0')char* sss = &
//取得最后一个命令行 CString 取命令行文本(){ CString str; for (int i = 0; i<__argc; i++) { str = __targv[i]
MAKEINTRESOURCE(IDD_DIALOG1)
exit(0);
函数指针可以设为null,然后在窗口右键->类向导 选择消息,WM_TIMER 点击添加处理程序 自动生产 OnTimer 函数,然后判断时钟id 分别进行处理! void CcodeDlg:
void CcodeDlg::OnBnClickedButton2() { // TODO: 在此添加控件通知处理程序代码 KillTimer(10000);//销毁时钟,参数为 时钟id }
SetTimer(10000, 1000, NULL); 时钟id ,时钟周期[毫秒] ,函数指针 函数指针可以设为null,然后在窗口右键->类向导 选择消息,WM_TIMER 点击
AfxGetInstanceHandle()
EndDialog(0); //调用该成员函数来中止一个模态对话框。该函数返回nResult。无论模态对话框是何时被创建的,必须使用EndDialog来结束处理。 或 DestroyWindow();
HWND hwnd = 选择夹1.m_hWnd;
子夹1.ShowWindow(SW_HIDE);
子夹2.ShowWindow(SW_SHOW);
子夹1.MoveWindow(矩形); 例子: CRect 矩形; 选择夹1.GetClientRect(矩形); 矩形.DeflateRect(10, 50, 10, 10);//把矩形这个变量
CRect(100, 100, 200, 150)
矩形.DeflateRect(10, 50, 10, 10); 通过将CRect的边向其中心移动来缩小它。正值缩小,负值放大
CRect 矩形; 选择夹1.GetClientRect(矩形); 矩形.DeflateRect(10, 50, 10, 10); 通过将CRect的边向其中心移动来缩小它。正值缩小,负值放大