なでしこライブラリ~内検索 / 「◆タスクバーボタン非表示」で検索した結果
-
◆タスクバーボタン非表示
情報 作者名:SIGO 引用元:なでしこ質問掲示板「タスクバーボタンの表示/非表示」 勝手に改変 概要 母艦を表示させつつ、タスクバーのボタンを非表示にします。 本体 #ここから ●SetWindowLong(w,i,l) =DLL("user32.dll", "long SetWindowLongA( hwnd hWnd, int nIndex, long dwNewLong )") ●ShowWindow(h,n) =DLL("user32.dll", "BOOL ShowWindow( HWND hWnd, int nCmdShow );") #------実行部---------------------- #母艦の可視はオフ #SetWindowLong(母艦ハンドル,-20,$80...
-
トップページ
...リーンセイバー解除 ◆タスクバーボタン非表示 ●ドラッグアンドドロップ +ウィンドウ制御 ●窓ハンドル命令集 ●窓ハンドル有効/無効 ●窓ハンドル最前面固定/解除 ●窓ハンドル同位置サイズ設定 ●窓ハンドルバー有効/無効 ●窓ハンドル親設定 ●窓ハンドル終了ボタン有効/無効 ●窓ハンドル最大化/最小化ボタン無効 ●窓ハンドル終了 ●窓ハンドル移動禁止 ●窓ハンドルサイズ変更禁止 ●窓ハンドル視覚スタイル削除 ●窓位置右下移動 ●窓ハンドル透明化 ●窓ハンドルフルスクリーン ●母艦フェードイン/アウト ●API起動 ◆イベント:母艦の最大化した時 +プリンタ ◆プリンタ設定 ●関連付け印刷 +コンソール[cnako]用 ●コンソールタイトル設定 +その他 ■関数ポインタ ■関数ポインタ改 ★API利用支援 ★アイコンチューザー ★ソース高速HTM...
-
●タスクバー位置取得
情報 作者名:しらたま/のんきなおやじ 引用元:なでしこ質問掲示板「WinAPI の構造体内の構造体?」 勝手に改変 概要 タスクバーの位置を取得します。 解説 引数 なし 返り値 タスクバーの位置(上/右/左/下) 本体 #----------------------------------------------------------------------- !APPBARDATA_TYPE=「long,long,long,long,long,long,long,long,long」 ■APPBARDATA ・cbSize #{=36} #TEST ・hWnd ・uCallbackMessage ・uEdge ・Left ・Top ・Right ・Bottom ・lParam PACK(APPBARDATA,AB_DAT,APP...
-
●窓ハンドルフルスクリーン
情報 作者名:zuzu 引用元:なでしこ質問掲示板「タスクバーのボタンを非表示にする方法」 リンク:●マウス消去、●XVGA解像度変更 勝手に改変 概要 指定したウィンドウをフルスクリーン化します。 解説 引数 HANDLE:対象ウィンドウのハンドル サンプルプログラム 「notepad.exe」を起動。 H=「無題 - メモ帳」を窓ハンドル検索。 Hを窓ハンドルフルスクリーン。 //本体 ●窓ハンドルフルスクリーン(HANDLEの|HANDLEを) SetWindowLong(HANDLE,-16,$80)。 ShowWindow(HANDLE,1)。 HANDLEに「0,0,{デスクトップW},{デスクトップH}」を窓ハンドルサイズ設定。 戻る。 ●SetWindowLong(w,i,l) =DLL("user32.dll&...
-
■シークバー
情報 作者名:TM 引用元:なでしこプログラム掲示板「シークバー」 概要 WMPっぽいシークバーが使えます。 解説 イベント ・シーク始めた時 …「マウス押した時」に相当 ・シーク完了した時 …「マウス離した時」に相当 ・変更した時 注: 「マウス押した時」「マウス動かした時」「マウス離した時」 を使うと正常に動作しません。 変数 ・値 ・最大値 ・最小値 ・値範囲 ・背景色 ・反転色 …現在位置の左側の色 ・ドラッグ中 本体 ●カーソルアイコン取得(ファイルの種類の) = DLL("user32.dll","DWORD LoadCursorA(BOOL,DWORD)") ●マウスカーソル設定(Iに) = DLL("user32.dll","...
-
◆タスクトレイポップアップメニュー
情報 作者名:SWinX 引用元:なでしこ質問掲示板「タスクトレイでポップアップメニュー」 概要 タスクトレイのイベントでポップアップメニューを表示させます。 解説 ひまわりでmokaさんが作成なさった「タスクトレイでメニュー」 http //www.isonly.net/~yuk_yt/himawari/pr/1165.html をなでしこ移植しました。 サンプルプログラム //ここから タスクトレイでメニュー ●母艦設計 母艦の可視はオフ ■POINT ・X ・Y !POINT_TYPEとは文字列="DWORD,DWORD" ●GetCursorPos({参照渡し}p)=DLL("USER32.DLL", "INT GetCursorPos( char* pPoint)") ●Ge...
-
◆タスクトレイポップアップメニュー改
情報 作者名:戒斗 引用元:なでしこプログラム掲示板「タスクトレイでポップアップメニュー改」 概要 タスクトレイのイベントでポップアップメニューを表示させます。 「タスクトレイでポップアップメニュー」 の不具合を勝手に修正してみました。 解説 ひまわりでmokaさんが作成なさった「タスクトレイでメニュー」 http //www.isonly.net/~yuk_yt/himawari/pr/1165.html をSWinXさんがなでしこに移植された 「タスクトレイでポップアップメニュー」 にメニューが他の場所をクリックしても消えないという不具合があったので修正して見ました。 そのためショートカットキーの動作も可能になっています。 サンプルプログラム //ここから タスクトレイでメニュー ●母艦設計 母艦の可視はオフ ■POINT ・X ・Y ...
-
●窓位置右下移動
情報 作者名:moka(しらたま/のんきなおやじ) 引用元:なでしこプログラム掲示板「なでしこ更新チェック」 利用:●タスクバー位置取得 勝手に改変 概要 ウィンドウの位置をデスクトップワークエリアの右下に移動します。 解説 引数 OBJ:対象のウィンドウ 本体 ●窓位置右下移動({グループ=?母艦}OBJを) Pとは整数 P=タスクバー位置取得。 OBJについて もし、P=「左」ならば、X=デスクトップW-デスクトップワークエリアW 違えば、X=デスクトップワークエリアW-W もし、P=「上」ならば、Y=デスクトップH-デスクトップワークエリアH 違えば、Y=デスクトップワークエリアH-H。 #----------------------------------------------------...
-
■簡易ショートカットメニュー
情報 作者名:area 引用元:なし 概要 なでしこの標準機能では利用できない、ショートカットメニューを WinAPIをラップすることによって無理矢理実装した物です。 このライブラリを使用すると、自分の好きな場所に好きなタイミングでショートカットメニューを 表示させることができるようになります。 また、母艦のタスクトレイ右クリックした時イベントでメニュー展開を行うことにより、 タスクトレイポップアップメニューも実装できます。 なでしこ標準のメニューと似たような感じでメニューの作成、イベントの設定が可能です。 今はまだ機能が少ないですがそのうちアイコン付けられるようにとか サブメニューつけられるようにとか機能強化していきます。 解説 グループ関数 目的 グループ関数名 引数 引数/関数の意味 メニュー項目を追加する 一括作成 (S...
-
■発言ダイアログ
情報 作者名:はっぱ 引用元:なでしこプログラム掲示板「はっぱのサンプル集57」 概要 発言ダイアログです。 解説 引数 コメント:発言内容 返り値 なし 本体 //発言ダイアログ 発言フォームとはフォーム そのサイズ=『200,200,500,350』 そのタイトル=『発言』 //フォーム(母艦も含む)の閉じるボタンも含めて、全部消すなら オフに発言フォームのシステムメニューボタン有効変更 //もとに戻すときは「オンに発言フォームのシステムメニューボタン有効変更」 //ちなみに閉じるボタンを残したいなら「そのスタイルはダイアログスタイル」でOK 発言フォームの表示した時は~ 発言フォームを中央移動 発言ラベルとはラベル その親部品=発言フォーム その文字サイズ=20 その位置=『20,20』 そのテキスト=空 発言閉ボタンとはボタン その親部品=...
-
●窓ハンドル終了ボタン有効/無効
情報 作者名:まっこう 引用元:なでしこプログラム掲示板「タブ型なでしこエディタ(印刷機能付き)」 概要 ウィンドウの×ボタンの有効/無効を切り替えます。 解説 引数 HANDLE:対象ウィンドウのハンドル サンプルプログラム 1の間 母艦のタイトル=「有効」。 (母艦ハンドル)を窓ハンドル終了ボタン有効。 1秒待つ。 母艦のタイトル=「無効」。 (母艦ハンドル)を窓ハンドル終了ボタン無効。 1秒待つ。 //本体 ●窓ハンドル終了ボタン有効(HANDLEの|HANDLEを) EnableMenuItem((HANDLE)のシステムメニューハンドル取得,$F060,0)。 ●窓ハンドル終了ボタン無効(HANDLEの|HANDLEを) EnableMenuItem((HANDLE)のシステムメニューハンドル取得,$F060,...
-
★ダイアログエディタ
情報 作者名:fuji/ムラり 引用元:なでしこプログラム掲示板「ダイアログエディタ」 概要 ムラりさんのダイアログエディタをなでしこに移植しました。 ●MessageBox の様々なダイアログのソースを確認しながら出力することができます。 解説 //本体 #ダイアログエディタ !母艦設計=『母艦の可視はオフ』 母艦について 背景色はウィンドウ背景色。//RGB(128,128,255) タイトルは「APIダイアログエディタ 1.28」 サイズは「60,20,600,555」 スタイルは「枠固定」 オフに最大化ボタン有効変更 部品間隔=8 文字サイズ=10 ボタンリストは「[OK] [OK][キャンセル] [中止][再試行][無視] [はい][いいえ][キャンセル] [はい][いいえ] [再試行][取り消し]」 OSで条件分岐。 「Wi...
-
●窓ハンドル最大化/最小化ボタン無効
情報 作者名:まっこう 引用元:なでしこプログラム掲示板「タブ型なでしこエディタ(印刷機能付き)」 概要 ウィンドウの最大化/最小化ボタンを無効にします。 解説 引数 HANDLE:対象ウィンドウのハンドル サンプルプログラム (母艦のハンドル)を窓ハンドル最大化ボタン無効。 (母艦のハンドル)を窓ハンドル最小化ボタン無効。 //本体 ●窓ハンドル最大化ボタン無効(HANDLEを|HANDLEの) モード=GetWindowLong(HANDLE,$FFFFFFF0) アイテムのハンドルを取得? モード=AND(モード,$FFFEFFFF) Dで最小化無効、Eで最大化無効、Cで両方無効 SetWindowLong(HANDLE,$FFFFFFF0,モード) 無効化実行 ●窓ハンドル最小化ボタン無効(HANDLEを|HANDLEの) モード...
-
●マウス消去
情報 作者名:TomK 引用元:なでしこ質問掲示板「Re(1) なでしこでスクリーンセーバを作りたい」 リンク:●窓ハンドルフルスクリーン、●XVGA解像度変更 概要 母艦上にあるマウスカーソルを非表示にします。 解説 引数 マウス表示状態:0or1 サンプルプログラム マウス消去(0)。 //本体 ●マウス消去(マウス表示状態)=DLL("user32.dll","int ShowCursor(BOOL bShow)") 名前 コメント
-
●窓ハンドル命令集
ダウンロード 概要 窓ハンドル命令の優秀なライブラリがたくさんあったのでまとめてみました。これでデフォルトの約2倍の窓ハンドル系の命令が使えるようになります。 見やすいようにDLLと書式を統合しました。 ●窓ハンドル有効/無効 ●窓ハンドル最前面/最前面解除 ●窓ハンドルWH設定 ●窓ハンドルバー無効/有効 ●窓ハンドル親設定 ●窓ハンドル終了ボタン無効/有効 ●窓ハンドル最大化ボタン無効/有効 ●窓ハンドル最小化ボタン無効/有効 ●窓ハンドル最小化 ●窓ハンドル最大化 ●窓ハンドル終了 ●窓ハンドル移動禁止 ●窓ハンドルサイズ変更禁止 ●窓ハンドルスタイル削除 ●窓ハンドル最大化判定 ●窓ハンドル透明度設定 ●窓ハンドルフルスクリーン ●API窓ハンドルサイズ取得 ●API窓アクティブハンドル取得 ●API窓アクティブハンドル取得2 作者一覧 対応するregion、end...
-
■タブページ改
情報 作者名:SWinX 引用元:なでしこ質問掲示板「つくってみた」 概要 「タブページ」部品をベースに「タブページ改」部品を定義しています。 「変更した時」イベントは使えなくなりますが、 「フォーカス得た時」「フォーカス失った時」イベントが書けるようになります。 配列なので、タブ毎に別のイベントが定義できます。 本体 ■タブページ改 +タブページ ・旧表示タブ{=0} ・{配列}フォーカス失った時 ・{配列}フォーカス得た時 ・変更した時~ フォーカス失った時[旧表示タブ] フォーカス得た時[表示タブ] 旧表示タブ=表示タブ。 //サンプルプログラム メインタブとはタブページ改。 メインタブに「A」をタブ追加。 メインタブに「B」をタブ追加。 メインタブに「C」をタブ追加。 メインタブについて レイアウトは「全体」 表示タブは0。 ...
-
●ドラッグアンドドロップ
情報 作者名:SIGO 引用元:なでしこ質問掲示板「マウスドラッグ」 概要 マウスのドラッグアンドドロップをします。 なでしこ標準の「マウスドラッグ」と比べ、マウスを離すタイミングなどを調整することができます。 解説 引数 X,X:マウスを押す座標 XX,YY:マウスを離す座標 //サンプルプログラム 母艦を最小化 5秒待つ 40,40から600,400へドラッグアンドドロップ //本体 ●mouse_event(f,x,y,d,i) =DLL("user32.dll", "VOID mouse_event(DWORD dwFlags, DWORD dx, DWORD dy, DWORD dwData, LONG dwExtraInfo );") ●ドラッグアンドドロップ(X,YからXX,YYへ) MWとは実数=...
-
◆プリンタ設定
情報 作者名:hihiro 引用元:なでしこプログラム掲示板「プリンタ設定」 概要 なでしこのプリンタ設定をプログラムから設定します。 解説 【プリンタ設定用変数の用紙設定】に、【セクション名】を設定 【プリンタ設定変更関数】を呼ぶ 【プリンタの設定】ダイアログが表示され、 【設定.INI】の【セクション名】に設定されているプリンタ情報に設定します 出力(戻り)項目 【プリンタ設定用変数の用紙サイズ】に変更された用紙サイズ 【プリンタ設定用変数の給紙方法】に変更された給紙方法 【プリンタ設定用変数の用紙向】に変更された用紙の向き 【設定.INI】の【セクション名】に設定されたプリンタ情報を保存します タイマーを起動して、プリンタの設定ダイアログを表示して、 タイマーの割込みでプリンタの設定をしています プリンタ名は、プリンタ...
-
★アイコンチューザー
情報 作者名:のなお(のんきなおやじ) 引用元:なでしこプログラム掲示板「アイコンチューザー(アイコン抽出)」 http //nadesi.com/index.php 概要 このプログラムはEXEやDLLから、アイコンを抽出するものです。 解説 このプログラムは、なでしこのホームページの質問掲示板から派生したものです。 http //www.himanavi.net/cgi/nade-bbs2/cbbs.cgi?mode=all namber=1867 type=0 space=0 no=0 #------------------------------------------ プログラムは、初めての投稿です。なでしこを初めて早、4ヶ月もたってしまいました。 なにかお役に立てればと思い投稿します。 このプログラムはEXEやDLLから、アイコンを抽出するものです。...
-
★API利用支援
情報 作者名:moka 引用元:なでしこプログラム掲示板「API利用支援」 概要 API関数を使う時のお供に。 MSDNなどのAPI関数宣言をなでしこで使えるように変換します。 //本体 /* [API利用支援] MSDNなどのAPI関数宣言をなでしこで使えるように変換します。 */ /* 2005/10/24 なでしこ1.397。修正。 2005/03/01 なでしこ1.03a。掲示板に公開。 2005/02/28 なでしこ1.02a。いろいろ修正。 2005/01/15 なでしこ0.15。『中央移動』の引数修正。 2005/01/01 なでしこ0.11fで不具合が出たので修正。 2004/12/23 出力スタイル増加。チェックの背景色。 2004/12/22 ひとまず公開。 開発環境:なでしこ1.397、Win2000 moka http //www.geoc...
-
■フォーカス監視グループ
情報 作者名:とんとん / yuk / SWinX 引用元:なでしこプログラム掲示板「フォーカス監視グループ」 概要 登録した部品に「フォーカス得た時」「フォーカス失った時」イベントを拡張します。 グラフィック系の部品は登録できません(ウィンドウハンドルが得られない為) 解説 質問掲示板#6987の話題をグループ化してみました。 参考 なでしこ質問掲示板「エディタで数値入力&編集表示」 質問者のとんとんさんと回答者のyukさんに感謝します 本体 //WinAPI定義 ●GetFocus=DLL("USER32.DLL","DWORD GetFocus(void)") //登録した部品に「フォーカス得た時」「フォーカス失った時」イベントを拡張します //グラフィック系の部品は登録できません(ウィンドウハンドルが得...
-
■MCIオブジェクト
情報 作者名:TM 引用元:なでしこプログラム掲示板「MCI補助ライブラリ改」 概要 MCI命令をグループでまとめて使いやすくしました。 解説 //○使い方 テストとはMCIオブジェクト # まず宣言して、 テストのファイルは「test.mp3」# 次にファイルを設定します。 //(処理) テストを閉じる # 使い終わったら閉じます。 ○変数 ・ファイル ・表示先ハンドル ファイルが動画の場合、表示先のウィンドウハンドルを指定します。 ・X ・Y ・W ・H ファイルが動画の場合、動画の再生サイズを指定します。GUI部品と同じです。 ・タイムフォーマット 初期値はミリ秒です。通常は変更の必要はありません。 ・長さ ファイルの長さ(単位はタイムフォーマット)です。 ・状態 演奏状態です。(再生,play...
-
●スクリーンセイバー解除
情報 作者名:99yen 引用元:なでしこ質問掲示板「スクリーンセイバーの解除」 勝手に改変 概要 スクリーンセイバーを解除します。 サンプルプログラム //サンプル //スクリーンセイバーを起動して、10秒後に終了する スクリーンセイバー起動 10秒待つ スクリーンセイバー解除。 //本体 ●スクリーンセイバー解除 Aとは文字列。A=スクリーンセイバー取得。 もし、A≠空ならば、(Aからファイル名抽出)のプロセス強制終了。 戻る。 //ここまで 名前 コメント
-
◆部品の並べ替え
情報 作者名:粗茶くん 引用元:粗茶くんの 『なでしこ 』プログラミング 奮闘記「部品の並べ替え」 概要 部品をドラッグ・アンド・ドロップで並べ替える処理のサンプル。 部品の動的作成の仕方と、ドラッグ・アンド・ドロップ処理の使い方がよくわかります。 サンプルプログラム #ボタン並べ替え Iで0から4まで繰り返す。 Btn[I]をボタンとして作成。 Btn[I]→テキストはI。 Btn[I]→Xは20。 Btn[I]→Yは20+50*I。 Btn[I]→ドラッグモードはオン。 Btn[I]→ドロップ許可はオン。 Btn[I]→ドロップされた時は~交換処理。 ●交換処理 移動元部品はイベント部品→ドロップ部品 移動先部品はイベント部品 移動元XはBtn[移動元部品]→X 移動元YはBtn[移動元部品]→Y 移動先XはBtn[...
-
■スムーズプログレスバー
情報 作者名:canot 引用元:なでしこプログラム掲示板「おとまど」 概要 スムーズに表示されるプログレスバーです。 縦方向、横方向の切り替え、色の変更、文字の表示も可能です。 本体 /*------------------------------------------------------------- クラス:スムーズプログレスバー スムーズに表示されるプログレスバーです。 縦方向、横方向の切り替え、色の変更、文字の表示も可能です。 転載、利用、改造はご自由に (c)2007 canot ---------------------------------------------------------------*/ ■スムーズプログレスバー +GUI部品 +背景色プロパティ +最大最小プロパティ +値プロパティ +マウスプロパティ +キ...
-
●装飾表示
情報 作者名:U D 引用元:なでしこプログラム掲示板「装飾表示」 概要 日本語タグでマークアップした文書を装飾して表示します。 日本語タグのマークアップ仕様については、HTMLを真似ています。 解説 引数 OBJ:描画先 X1:X座標(左上) Y1:Y座標(左上) S:マークアップされた文書 サンプルプログラム 母艦について タイトルは『装飾表示(テキストマークアップ)』 クライアントW=420 クライアントH=520 黒色で画面クリア 文字色は白色。文字サイズは11 「 これはなでしこで 文字 色=$FF33FF サイズ=13 マークアップテキスト /文字 を表示するための、 改行 文字 色=$FF33FF サイズ=13 "装飾表示" /文字 関数の 太字 サンプル文章兼説明 /太字 です。 改行 改行 ...
-
●正規表現行抽出/全抽出
情報 作者名:はっぱ 引用元:なでしこプログラム掲示板「はっぱのサンプル集57」 概要 正規表現行抽出:対象文からパターンを含む"行"を抽出。 正規表現全抽出:対象文からパターンをすべて抽出。 正規表現全抽出2:対象文からパターンをすべて抽出。(マッチしたのが1個の場合も値を返す) 解説 制約あり: 現状ではパターンの先頭・末尾に改行にヒットするような 選択肢([^ ]など)を置くとうまく動作しないので注意してください。 引数 文字列 返り値 正規表現行抽出:パターンを含む"行"(配列) 正規表現全抽出:パターン(配列) サンプルプログラム データは『トイレがないよ。ドアがないよ。 ボタンがないよ。コートがないよ。 ベーコンがないよ。トマトがないよ。 ボールがないよ。バットがないよ。』 データから...
-
◆HTTPグループ
情報 作者名:YouTubeダウンロードし放題 引用元:なでしこプログラム掲示板「HTTPグループ」 http //nade.jp-pro.net/bbs/bbs2/cbbs.cgi?mode=al2 namber=1219 更新 2012/01/27 Cookie取得を更新 エラー防止の真偽グループを追加 ダウンロード 概要 五十六さんの作品「TCPクライアントでHTTPっぽいものセット」(以下TCPセット) (http //nade.jp-pro.net/bbs/bbs2/cbbs.cgi?mode=al2 namber=911 感謝!!) を元に機能拡張・改善したライブラリです。 目標としては、簡単に利用できて、且つ、カスタマイズ性に飛んだライブラリを目指して作成しました。 TCPセットとの大まかな違いとしては、 ・TCPデータ取得→新H...
-
■定型
ステータスバー表示 作者名:T 引用元:無し(自作) 概要 ステータスバーに一時的に文字を表示するモノです。変数を指定して命令を出すだけなのでとても簡単です 解説 STをステータスバーとし、表示形式の変数で分岐します。 ●の中身は、文字を表示→待つ→文字を空白に(消す) 本体 ●ステタス もし、表示形式が0ならば、 STのテキストは「」。 もし、表示形式が1ならば、 STのテキストは「AAA」。1秒待つ。STのテキストは「」。 もし、表示形式が2ならば、 STのテキストは「BBB」。1秒待つ。STのテキストは「」。 もし、表示形式が3ならば、 STのテキストは「CCC」。1秒待つ。STのテキストは「」。 もし、表示形式が4ならば、 STのテキストは「DDD」。1秒待つ。STのテキストは「」。 サンプルプロ...
-
●バーコード作成
情報 作者名:はっぱ 引用元:なでしこプログラム掲示板「はっぱのサンプル集57」 概要 バーコード画像を作成します。 注意 http //www.technical.jp/handbook/chapter-font1.html の「CODE39用TTFフォント」のインストールが必要。 本体 ●バーコード作成(データからSIZEで) データはデータを半角変換 データはデータを大文字変換 データは(『*』 データ 『*』) 文字書体は『CODE39』 文字サイズはSIZE バーコード幅とは整数 バーコード高さとは整数 バーコード幅はデータの文字幅取得 バーコード高さはデータの文字高さ取得 バーコード画像をバーコード幅,バーコード高さへ画像リサイズ バーコード画像を白色で画面クリア データをバーコード画像の0,0へ文字表示 文字書体は『...
-
■関数ポインタ
情報 作者名:しらたま 引用元:なでしこプログラム掲示板「代用関数ポインタ」 概要 なでしこで関数ポインタを扱えるようにする。 本体 ●VirtualAlloc({参照渡し}lpAddress,dwSize,flAllocationType,flProtect)=DLL("kernel32.dll", "LPVOID VirtualAlloc( LPVOID lpAddress, int dwSize, DWORD flAllocationType, DWORD flProtect )") ●VirtualFree({参照渡し}lpAddress,dwSize,dwFreeType)=DLL("kernel32.dll", "BOOL VirtualFree( LPVOID lpAddress, int...
-
プラグイン/ニュース
ニュース @wikiのwikiモードでは #news(興味のある単語) と入力することで、あるキーワードに関連するニュース一覧を表示することができます 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_174_ja.html たとえば、#news(wiki)と入力すると以下のように表示されます。 ウィキペディアを作ったiMacが箱付きで競売に登場。予想落札価格は約96万円!(ギズモード・ジャパン) - Yahoo!ニュース - Yahoo!ニュース メトロイド ドレッド攻略Wiki - Gamerch(ゲーマチ) ツムツム攻略Wiki|ゲームエイト - Game8[ゲームエイト] 【グランサガ】リセマラ当たりランキング - グランサガ攻略wiki - Gamerch(ゲーマチ) アイプラ攻略Wiki|アイドリー...
-
●窓ハンドルバー有効/無効
情報 作者名:うたひこ 引用元:なでしこプログラム掲示板「Z座標グループ化」 勝手に改変 概要 対象ウィンドウのバーの有効/無効を切り替えます。 解説 引数 H:対象ウィンドウのハンドル サンプルプログラム (0),(0)へ「あいうえお」を文字表示。 1秒待つ。 (母艦のハンドル)で窓ハンドルバー無効。 //本体 ●窓ハンドルバー無効(Hで) モード=GetWindowLong(H,$FFFFFFF0) モード=AND(モード,$FF70FFFF) タイトルバー無効化 SetWindowLong(H,$FFFFFFF0,モード) 無効化実行 ●窓ハンドルバー有効(Hで) モード=GetWindowLong(H,$FFFFFFF0) SetWindowLong(H,$FFFFFFF0,モード+$008F0000)’タイトルバー有効に戻す ...
-
◆スクロールパネル(マウスホイール同期)
情報 作者名:Ack 引用元:なでしこ質問掲示板「なんとか出来ました」 概要 スクロールパネルをマウスホイールでスクロールできるようにします。 //サンプルプログラム //ここから SPとはスクロールパネル SPのHは200 SPのWは400 (20)回 パネル配列[回数]をパネルとして作成 パネル配列[回数]→Y = 回数*50 パネル配列[回数]→親部品はSP SPについて マウスホイール回した時は~ WM_VSCROLL = 277 SB_PAGEUP = 2 SB_PAGEDOWN = 3 //スクロールパネルには,ホイール値が代入されないみたいです もし(母艦のホイール値 0)なら メッセージ送信(WM_VSCROLL, SB_PAGEUP, 0) 違えば メッセージ...
-
●ヤフー英日翻訳
情報 作者名:五十六 引用元:日本語プログラミング言語「なでしこ」スレ 4」 概要 英文をYahoo!翻訳して翻訳した文章を返します。 解説 引数 S:英文 返り値 翻訳された日本語文 サンプルプログラム 経過ダイアログ=オフ。 「What do you usually do on weekends?」を簡易ヤフー英日翻訳して言う。 //何を通常週末にするか。 「What do you usually do on weekends?」をヤフー英日翻訳して言う。 //あなたは、通常週末に何をしますか? //本体 //サンプル 経過プログレスバーとはプログレスバー。そのレイアウト=上。その最大値=100。 経過ステータスバーとはステータスバー。そのレイアウト=下。 #------------------------------------------...
-
■色選択フォーム
情報 作者名:はっぱ 引用元:なでしこプログラム掲示板「はっぱのサンプル集57」 概要 色選択フォームユニット。 color_cc.png、rainbow_cc.pngを初回起動時に生成。 解説 引数 現在色:初期状態の色 透明色対応有無:『透明色対応』or『透明色未対応』 返り値 選択した色 本体 色選択フォームとはフォーム そのサイズは『350,250,702,552』 そのスタイルは『ダイアログスタイル』 そのタイトルは『色の選択』 //組込データ //サイズ縮小のため、RGBごとに分解してある 文字化画像とは文字列 文字化画像は『iVBORw0KGgoAAAANSUhEUgAAAi4AAAF0CAIAAACL1SWEAAAAB3RJTUUH1QgYDh8GBV2VLAAAABd0RVh0U29mdHdhcmUAR0xEUE5HIHZlci...
-
●立ち絵抽出
情報 作者名:kuroro 引用元:なでしこプログラム掲示板「立ち絵抽出base」 概要 背景画像とキャラ画像(背景に立ち絵が入ってる画像)から立ち絵をイメージとして抽出します。 解説 はっぱさんのアイデアを使って書いたプログラムです 立ち絵抽出を関数化してみました。 これでファイルを選んで呼び出すだけで立ち絵を抽出出来ます。 注意すべき点は、「背景画像」と「キャラ画像」をイメージとして 作成しておかないとエラーになることです。 抽出された画像は「背景画像」に格納されます。 引数 変数1:背景画像の絶対パス 変数2:キャラ画像の絶対パス サンプルプログラム #まずイメージを作成します。 背景画像とはイメージ#立ち絵抽出で使う部品 キャラ画像とはイメージ#立ち絵抽出で使う部品 #背景画像を設定します "背景画像を選んで下さい"...
-
◆Tエディタ折り返し設定
情報 作者名:はっぱ 引用元:なでしこプログラム掲示板「はっぱのサンプル集57」 概要 Tエディタ折り返し設定サンプル。 Tエディタの折り返し文字数をウインドウサイズに合わせて設定。 //サンプルプログラム メインエディタとはTエディタ。 そのレイアウト=『全体』 その文字サイズ=16 折り返し設定 母艦のサイズ変更した時は~ 折り返し設定 ●折り返し設定 文字サイズ控えとは整数 文字サイズ控え=文字サイズ //↓文字幅取得は現在の文字サイズで計算されるので。 文字サイズ=メインエディタの文字サイズ 折り返し文字数とは整数 表示幅とは整数 //引いている数値は目分量で決定しました。 もし(メインエディタの左バー)=オンならば 表示幅=(母艦のクライアント幅)-110 違えば 表示幅=(母艦のクライアント幅)-48 折り返し文字数=(表示...
-
◆プライベートフォント
情報 作者名:SWinX 引用元:なでしこプログラム掲示板「サンプル-プライベートフォント」 概要 特定のアプリケーションだけで使うフォントをプライベートフォントといいます。 これによって、コンピューターにインストールされていないフォントでも使えるようになります。 一時的にシステムに登録して、使い終わったら解除しておくようです。 解説 http //www.himanavi.net/cgi/nade-1st/cbbs.cgi?mode=all number=4053 type=0 space=0 no=0 http //mrxray.on.coocan.jp/Halbow/Notes/N024.html を参考にしました。 グレイグラフィックス-Natsumikanフォント http //www.orange.ne.jp/%7Eden7/htm/nat...
-
●画像合成改
情報 作者名:SWinX 引用元:なでしこ初心者質問掲示板「画像合成改」 概要 「画像合成」の不具合を修正した「画像合成改」です。 これで、透過色が黒色以外でも正常に動作します。 解説 命令「画像合成」の説明文には「OBJ1の左上の色を透過色として扱う」 とありますが、実際には透過色もORされてしまいます。 これはなでしこの不具合と思います。 画像合成命令の内部では 1)マスクを作る[画像マスク作成] 2)マスクでコピー先をくりぬく[画像ANDコピー] 3)コピー元を合成[画像ORコピー] という手順で実行されるのですが、透過色が黒色で無い場合 2.5)逆マスクでコピー元をくりぬく = 透過色を黒色に変換 が必要です。 ※sample-グラフィック-画像処理サンプル-キャラ合成-正統.nakoを参照 で、無いものは作るしかない...
-
●文字列カウント
文字列カウント 作者名:曜日 概要 文字列内にある特定の単語、文章の個数をカウントする。 検索範囲指定可能。 総文字数のカウント命令はありますが、文章内に文字列がいくつあるかカウントする命令は無かったと思うので あればあったで便利かなと。 正規表現単置換を使ってカウントしているので 「きりん|キリン」等の様に指定すればひらがなカタカナ併せてのカウントも可能です。 (参考 正規表現について - なでしこマニュアル - https //nadesi.com/doc/reference/function/2-1-regexp.htm) 解説 引数 全て文字列 TXT・・・検索を行なう元の文章 A・・・省略可 TXT内で範囲指定を行う場合に使用 B・・・省略可 TXT内で範囲指定を行う場合に使用 C・・・個数をカウントしたい単語(正規表現記述...
-
◆重複せず保存
情報 作者名:五十六 引用元:なでしこプログラム掲示板「関数「重複せず保存」」 概要 命令「保存」をちょっとだけ変えた「重複せず保存」です。 右クリで[新規作成(W)]→[テキスト ドキュメント]とかやってると 「新規テキスト ドキュメント (2).txt」とかになりますよね。 (2) ←これ 要するに何が何でも新規保存したい時に使います。 サンプルプログラム 「てすてす」を「{デスクトップ}テスト.txt」に重複せず保存。//テスト.txt 「テステス」を「{デスクトップ}テスト.txt」に重複せず保存。//テスト (1).txt //本体 ●重複せず保存(AをBに|AをBへ) Aを(JYUFUKU(A,B))に保存。 ●重複せずファイル移動(AからBへ|AをBに) Aから(JYUFUKU(A,B))へファイル移動。 ●重複...
-
◆nakoGMP
情報 作者名:1.0e+21 引用元:mpirライブラリをなでしこ用に改変 概要 mpirと言う、Windows用に移植されたC言語用GMPライブラリを使用して、なでしこで多倍長整数(巨大な整数)の計算をできるようにします。 なでしこ用プラグインをインストールするので、なでしこ標準の関数と同じように使用できます。 関数名はほとんどGMPのMPZ(整数)で使用できるものがほとんどなので、以下のサイトなどを参考にすると、だいたい使えると思います。 https //gmplib.org/manual/Integer-Functions.html サンプルプログラム 「nakoGMP ver {NAKOGMP_DLLバージョン}、mpir ver {Get_mpir_version}」と表示 A=mpz_init//多倍長整数を使用するためのキーが作成される...
-
●リッチファイル選択
情報 作者名:YouTubeダウンロードし放題 引用元:なし 概要 「ファイル選択」命令よりリッチな感じの「ファイルを開く」ダイアログを生成できます ダウンロード サンプル 「すべてのファイル (*.*),*.* テキストファイル (*.txt),*.txt」を「C \」でリッチファイル選択 それを表示 本体 ●リッチファイル選択({配列}フィルタ一覧を初期ディレクトリで) ファイル名とは文字列 フィルタとは文字列 OpenFileName構造体とは文字列 OpenFileNameグループとはOPENFILENAME ファイル名にMAX_PATHを確保 フィルタ一覧で反復 フィルタに「{対象[0]}{\0}{対象[1]}{\0}」を追加 フィルタに"{\0}"を追加 OpenFileNameグループについて hwndOwne...
-
●実行ファイル作成
情報 作者名:ゆちボン/とくめい/五十六 引用元:なでしこプログラム掲示板「実行ファイル化の自動化」 概要 ソースコードから実行ファイルを作成します。(vnako/gnako/cnako) 解説 引数 ソース:プログラムのソースコード 実行ライブラリ:vnako.nakoとかへの絶対パス なでしこ有環境の場合:省略可 なでしこ無環境の場合:省略した場合、vnako.exeとかと同じフォルダにvnako.nakoを入れとけばおーけー 実行ファイル:vnako.exeとかへの絶対パス なでしこ有環境の場合:「vnako」とか「vnako.exe」とかでおーけー なでしこ無環境の場合:省略不可 保存先:作成したプログラムの保存先 ※なるべくなでしこ無環境として考えてください。(インストール場所が違うだけでうまく動かなくなるので)...
-
◆2ちゃんねるかきこみセット
情報 作者名:五十六 引用元:なでしこプログラム掲示板「2ちゃんねる書き込みセット」 概要 2ちゃんねる書き込みセットです。そのまんまです。 ●とかBEとか使えます。スレ荒らしたりしないでね。 本体 #----------------------------------------------------------------------- //2ちゃんかきこみセット (一番上において下さい) #----------------------------------------------------------------------- //変数定義 (必要) サーバーとは文字列。フォルダとは文字列。スレ番号とは文字列。応答とは文字列。 BE0とは文字列。BE1とは文字列。BE2とは文字列。まる0とは文字列。まる1とは文字列。まる2とは文字列。 ネームとは文字列。メー...
-
●YouTubeダウンロード
情報 作者名 Craving Explorer研究家 引用元 なでしこプログラム掲示板「YouTubeダウンロード」 転載 許可 バージョン 3.24 ダウンロード 概要 YouTubeの動画をダウンロードできます 解説 YouTubeは一つの動画でもさまざまな形式や画質に変換し、どんなデバイスでも再生できるように設計されています。そして、その形式や画質の組み合わせをiTagという番号で管理しています。 しかし、使い道によってどの形式が最適なのかが異なるので、このプログラムはすべてのiTagの動画のURLを取得し、どれをダウンロードするのか選択できるようになっています。 なので、簡単に利用したい場合は「YouTubeで動画ダウンロード」命令を利用し、形式や画質を指定したい場合は下記のiTag一覧を参照し、次のように利用します。 // iTag18をダ...
-
●ニコニコ動画ダウンロード
ダウンロード 概要 ニコニコ動画をダウンロードできます 最終更新 2011/10/16 解説 InternetExplorerですでにログインしていればスルーしますが、していないとログインIDとパスワードを変数に代入しなくてはなりません サンプル # 衛星はやぶさ予告の動画をデスクトップにダウンロードします。 経過ダイアログ=0 NIKO_MAIL=「」#ニコニコ動画アカウントのメールアドレス NIKO_PASS=「」#ニコニコ動画アカウントのパスワード URL=「http //www.nicovideo.jp/watch/1314153633」 もし、URLがNikoNikoURLならば 動画URL=URLのGetNikoNiko TITLE=NIKO_TITLEを文字列ファイル名変換 FILE=デスクトップ TITLE 「.{NIKO_TYPE}」 経過ダ...
-
●空フォルダ削除
情報 作者名:むく 引用元:なでしこプログラム掲示板「全フォルダ列挙と空フォルダ削除」 概要 中身が空っぽのフォルダ、空フォルダを削除します。 解説 引数 S:対象フォルダの絶対パス 返り値 削除した空フォルダの絶対パス(配列) サンプルプログラム //削除 デスクトップの空フォルダ削除。 それを言う。 //復元 それで反復 対象にフォルダ作成。 //本体 ●空フォルダ削除({=?}Sで|Sの|Sを) もし、Sが空ならば、Sは母艦パス。 Xとは変数。Xは空。 Sの全フォルダ列挙。 それを反復 対象の全ファイル列挙。 もし、それが空ならば 対象を言う。 対象をXに配列追加。 対象のフォルダ削除。 Xで戻る。 引用元ページ内の「全フォルダ列挙」「フォルダ列挙改」関数に依存...
-
●円グラフ描画
情報 作者名:SWinX 引用元:なでしこプログラム掲示板「円グラフ描画」 概要 二次元配列を元に、円グラフを描画します。 解説 引数 OBJ:描画先(主にイメージOBJ) A:二次元配列(0列=要素名、1列=値) リンゴ,50 バナナ,20 すいか,30 サンプルプログラム 母艦=「円グラフサンプル」 A=「リンゴ,50 バナナ,20 すいか,30」をCSV取得 仮イメージとはイメージ その幅=300 その高さ=200 塗色リスト=「{赤色},{黄色},{緑色}」を","で区切ったもの Aを仮イメージで円グラフ描画 リンゴバーとはバー その位置は仮イメージの下側 その最小値は0 その最大値は100 その変更した時は A[0,1]=リンゴバー Aを仮イメージで円グラフ描画 //本体 ●円グラフ描画(Aを{グループ}OBJで...
-
@wiki全体から「◆タスクバーボタン非表示」で調べる
更新順にページ一覧表示
|
作成順にページ一覧表示
|
ページ名順にページ一覧表示
|
wiki内検索