C
love3s
这个作者很懒,什么都没留下…
展开
-
AtlAxWinInit疑问
// WebBrowser.cpp : 定义应用程序的入口点。//#include "stdafx.h"#include "WebBrowser.h"HWND hWndWeb;typedef HRESULT (WINAPI *pAtlAxGetControl)(HWND,void**);pAtlAxGetControl MyAtlAxGetControl;IWebBrowser2转载 2012-03-24 09:51:29 · 2250 阅读 · 0 评论 -
获取设备信息
GetDeviceCapsThe GetDeviceCaps function retrieves device-specific information for the specified device. Syntaxint GetDeviceCaps( __in HDC hdc, __in int nIndex);int GetDeviceCaps(原创 2012-05-26 20:40:21 · 582 阅读 · 0 评论 -
获取分辨率
#include #include int main(){ printf("%d * %d", GetSystemMetrics (SM_CXSCREEN), GetSystemMetrics (SM_CYSCREEN)); getchar();}原创 2012-05-25 23:46:05 · 599 阅读 · 0 评论 -
获取系统字体的宽度和高度
HDC hdc;TEXTMERTICS tm;int cxChar, cyChar;hdc = GetDC(hwnd); //去客户区句柄GetTextMertrics(hdc, &tm); //获取字体结果tmcxChar = tm.tmAveCharWidth;cyChar = tm.tmHeight + tm.tmExternalLeading;Re原创 2012-05-26 00:05:22 · 2608 阅读 · 0 评论 -
C/C++中如何获取数组的长度?
C、C++中没有提供直接获取数组长度的函数,对于存放字符串的字符数组提供了一个strlen函数获取长度,那么对于其他类型的数组如何获取他们的长度呢?其中一种方法是使用sizeof(array) / sizeof(array[0]), 在C语言中习惯上在 使用时都把它定义成一个宏,比如#define GET_ARRAY_LEN(array,len) {len = (sizeof(array)转载 2012-05-20 09:34:22 · 2429 阅读 · 0 评论 -
冒泡排序(C语言)
/***************************** 按照从小到大的顺序排列一组数据 *****************************/#include #include void main(void){ int a[10] = {5, 13, 7, 23, 123, 45, 232, 11, 22, 11}; int i, j, t; for(j = 0;原创 2012-05-19 22:27:21 · 580 阅读 · 0 评论 -
C语言全局时钟(Windows程序设计 第五版 )
#include #define ID_TIMER 1LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR szCmdLine, int iCmdShow){ TCHAR s原创 2012-05-28 17:32:24 · 893 阅读 · 0 评论 -
Linux 下使用gcc生成so(动态链接库)文件
Linux 下使用gcc生成so(动态链接库)文件 //the file name is sum.c#include int sum(int a, int b){ return a + b;}OK.现在我们准备生成一个名为 libsum.so 的目标本地库。使用 GCC 编译器来编译生成我们要的结果gcc -Wall -fPIC -O2原创 2012-04-26 18:17:56 · 7537 阅读 · 0 评论 -
Liunx C获取IP、MAC地址
#include #include #include #include #include #include //获取地址//返回IP地址字符串//返回:0=成功,-1=失败int getlocalip(char* outip){ int i=0; int sockfd; struct ifconf ifconf;原创 2012-04-26 14:54:51 · 2516 阅读 · 0 评论 -
C格式化字符串
TCHAR szBuffer[255];int szLen;//返回值为字符串长度szLen = wsprintf(szBuffer, TEXT("数字:%d字符:%c字串%s"),5,'A',TEXT("美丽新世界"));原创 2012-05-26 21:17:25 · 564 阅读 · 0 评论